[2026-02-18 17:39:33,719][INFO][superset_tools_app] SchedulerService initialized [2026-02-18 17:39:33,720][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-18 17:39:33,720][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-18 17:39:33,720][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-18 17:39:33,720][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-18 17:39:33,720][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-18 17:39:33,720][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-18 17:39:33,720][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-18 17:39:33,720][INFO][superset_tools_app] ResourceService initialized [2026-02-18 17:39:33,765][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-18 17:39:33,765][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-18 17:39:33,765][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-18 17:39:33,942][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-18 17:39:33,942][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-18 17:39:33,942][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-18 17:39:33,942][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-18 17:39:33,942][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-18 17:39:33,942][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-18 17:39:33,942][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-18 17:39:33,942][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 17:39:33,942][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 17:39:33,942][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-18 17:39:33,943][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-18 17:39:33,943][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-18 17:39:33,943][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-18 17:39:33,943][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-18 17:39:33,943][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-18 17:39:33,943][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-18 17:39:33,943][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-18 17:39:37,997][INFO][superset_tools_app] Incoming request: POST /api/auth/login [2026-02-18 17:39:37,998][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:37,999][DEBUG][superset_tools_app] [api.auth.login][Entry] [2026-02-18 17:39:37,999][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-18 17:39:37,999][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:38,000][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:38,000][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:38,190][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-18 17:39:38,192][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-18 17:39:38,193][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-18 17:39:38,193][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-18 17:39:38,193][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-18 17:39:38,193][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-18 17:39:38,194][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-18T14:39:38.194014][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-18 17:39:38,194][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-18 17:39:38,194][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-18 17:39:38,194][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-18 17:39:38,195][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-18 17:39:38,197][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-18 17:39:38,197][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-18 17:39:38,197][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-18 17:39:38,197][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-18 17:39:38,197][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-18 17:39:38,197][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-18 17:39:38,197][INFO][superset_tools_app] Response status: 200 for /api/auth/login [2026-02-18 17:39:38,198][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:38,198][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:38,204][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 17:39:38,205][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:38,205][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:38,205][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:38,205][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:38,206][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:38,206][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:38,206][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:38,206][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 17:39:38,206][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 17:39:38,206][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 17:39:38,208][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 17:39:38,209][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:38,209][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:38,233][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-18 17:39:38,234][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:38,234][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:38,234][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:38,235][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:38,235][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:38,236][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:38,236][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:38,236][DEBUG][superset_tools_app] [list_plugins][Entry] [2026-02-18 17:39:38,236][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-18 17:39:38,236][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-18 17:39:38,236][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-18 17:39:38,236][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-18 17:39:38,236][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-18 17:39:38,237][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-18 17:39:38,237][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:38,237][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:38,536][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 17:39:38,537][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:38,538][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:38,538][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:38,538][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:38,538][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:38,539][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:38,539][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:38,540][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:39:38,541][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 17:39:38,541][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:38,541][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:38,541][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:39:38,541][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:38,541][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:38,541][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 17:39:38,543][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:38,543][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:38,552][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 17:39:38,554][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:38,554][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:38,554][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:38,555][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:38,555][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:38,555][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:38,556][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:39:38,557][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:38,557][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:38,558][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:39:38,558][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:39:38,558][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:38,558][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:38,558][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 17:39:38,558][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:39:38,558][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:39:38,564][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:39:38,564][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:39:38,564][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:39:38,564][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 17:39:38,564][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 17:39:38,564][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:39:38,564][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:39:38,564][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:39:38,564][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:39:38,564][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:39:38,564][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:39:38,564][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:39:38,565][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:39:38,565][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:39:38,565][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:39:38,565][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:39:38,565][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:39:38,565][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:39:38,565][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:39:38,565][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:39:38,565][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:39:40,126][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:39:40,126][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:39:40,126][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:39:40,126][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:39:40,126][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:39:41,361][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:39:41,361][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:39:41,361][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:39:41,361][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:39:41,361][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,362][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,362][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,362][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,362][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 17:39:41,362][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,363][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,363][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,363][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,367][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 17:39:41,367][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 17:39:41,374][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,375][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,375][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,375][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,375][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,375][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 17:39:41,375][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,376][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,376][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:41,376][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 17:39:41,376][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 17:39:41,376][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 17:39:41,378][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 17:39:41,379][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:39:41,379][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:39:41,379][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 17:39:41,381][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:41,381][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:42,123][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 17:39:42,124][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:42,124][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:42,124][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:42,125][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:42,125][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:42,125][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:42,126][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:42,126][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 17:39:42,126][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 17:39:42,126][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 17:39:42,127][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 17:39:42,128][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:42,128][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:42,144][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 17:39:42,145][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:42,145][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:42,145][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:42,145][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:42,145][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:42,146][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:42,146][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:42,147][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:39:42,147][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 17:39:42,147][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:42,147][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:42,147][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:39:42,148][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:42,148][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:42,148][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 17:39:42,149][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:42,150][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:42,159][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-18 17:39:42,160][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:42,161][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:42,161][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:42,161][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:42,161][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:42,162][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:42,162][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-18 17:39:42,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:42,163][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-18 17:39:42,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:39:42,164][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:42,164][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:42,164][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-18 17:39:42,164][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:39:42,164][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:39:42,169][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:39:42,169][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:39:42,169][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-18 17:39:42,169][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:39:42,169][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:39:42,169][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:39:42,169][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:39:42,169][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:39:43,556][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:39:43,556][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:39:43,556][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:39:43,556][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:39:43,556][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:39:44,349][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-18 17:39:44,349][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:39:44,349][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:39:44,349][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-18 17:39:44,349][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-18 17:39:44,349][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-18 17:39:44,349][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-18 17:39:44,349][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-18 17:39:44,350][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-18 17:39:44,350][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-18 17:39:44,350][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-18 17:39:44,351][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-18 17:39:44,351][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-18 17:39:44,351][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-18 17:39:44,351][INFO][superset_tools_app] Response status: 200 for /api/datasets [2026-02-18 17:39:44,352][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 17:39:44,353][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:44,353][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:44,353][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:44,354][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:44,354][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:44,354][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:44,354][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:44,355][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:44,355][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:44,355][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 17:39:44,355][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 17:39:44,355][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 17:39:44,356][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 17:39:44,356][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:44,356][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:44,374][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 17:39:44,374][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:44,375][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:44,375][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:44,375][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:44,375][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:44,375][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:44,375][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:44,376][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:39:44,376][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 17:39:44,377][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:44,377][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:44,377][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:39:44,377][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:44,377][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:44,377][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 17:39:44,378][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:44,378][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:44,385][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 17:39:44,387][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:44,387][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:44,387][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:44,387][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:44,387][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:44,388][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:44,388][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:44,389][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 17:39:44,389][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 17:39:44,389][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:44,389][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:44,389][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:39:44,390][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:39:44,390][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:39:44,390][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:39:44,396][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:39:44,396][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:39:44,396][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:39:44,396][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 17:39:44,396][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 17:39:44,396][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:39:44,396][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:39:44,396][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:39:44,396][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:39:44,396][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:39:44,396][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:39:44,396][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:39:44,396][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:39:44,396][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:39:44,397][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:39:44,397][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:39:44,397][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:39:44,397][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:39:44,397][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:39:44,397][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:39:44,397][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:39:46,362][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:39:46,362][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:39:46,362][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:39:46,362][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:39:46,363][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:39:47,482][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:39:47,482][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:39:47,482][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:39:47,482][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:39:47,482][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,483][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,483][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,483][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,483][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 17:39:47,483][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 17:39:47,484][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 17:39:47,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 17:39:47,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,490][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 17:39:47,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 17:39:47,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,491][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,491][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,491][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,491][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 17:39:47,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,492][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,492][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:39:47,492][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 17:39:47,492][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 17:39:47,492][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 17:39:47,493][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 17:39:47,494][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:39:47,494][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:39:47,495][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 17:39:47,495][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:47,496][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:51,580][INFO][superset_tools_app] Incoming request: GET /api/dashboards/db-mappings [2026-02-18 17:39:51,581][INFO][superset_tools_app] Incoming request: GET /api/environments/ss1/databases [2026-02-18 17:39:51,581][INFO][superset_tools_app] Incoming request: GET /api/environments/ss2/databases [2026-02-18 17:39:51,582][DEBUG][superset_tools_app] [MappingService.__init__][Entry] [2026-02-18 17:39:51,582][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Coherence:OK] [2026-02-18 17:39:51,582][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Exit] [2026-02-18 17:39:51,583][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:51,583][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:51,583][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:39:51,583][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:51,584][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:51,584][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:51,584][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:51,584][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:39:51,584][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:51,584][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:51,584][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:39:51,584][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:51,586][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:39:51,586][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:51,586][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:51,586][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:39:51,586][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:51,589][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:51,589][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:39:51,589][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:51,589][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:39:51,590][DEBUG][superset_tools_app] [get_database_mappings][Entry] source=ss1, target=ss2 [2026-02-18 17:39:51,590][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [MappingService.get_suggestions][Entry] source=ss1, target=ss2 [2026-02-18 17:39:51,590][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss1 [2026-02-18 17:39:51,590][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 17:39:51,590][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:51,591][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:51,591][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:39:51,591][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:39:51,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:51,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:51,591][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:39:51,591][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:39:51,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:51,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:51,591][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 17:39:51,591][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:39:51,591][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:39:51,595][WARNING][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:39:51,595][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:39:51,595][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss2 [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:39:51,595][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:39:51,595][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:39:51,595][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:39:51,599][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:39:51,599][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:39:51,599][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 17:39:51,599][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 17:39:51,599][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:39:51,600][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:39:51,600][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:39:51,600][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:39:51,600][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:39:51,600][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:39:53,062][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:39:53,063][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:39:53,063][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:39:53,063][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:39:53,063][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:39:53,674][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:39:53,674][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:39:53,674][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:39:53,674][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:39:53,674][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:39:53,674][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:39:53,674][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:39:53,674][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:39:53,675][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:39:53,675][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:39:53,675][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 17:39:53,675][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 17:39:53,675][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:39:55,408][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:39:55,409][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:39:55,409][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:39:55,409][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:39:55,409][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:39:56,294][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:39:56,294][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:39:56,294][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:39:56,294][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:39:56,294][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:39:56,295][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:39:56,295][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:39:56,295][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:39:56,295][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Coherence:OK] [2026-02-18 17:39:56,295][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Exit] [2026-02-18 17:39:56,296][INFO][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] Returning 3 database mapping suggestions [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Exit] [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss1 [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:39:56,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:56,297][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:39:56,298][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:39:56,298][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:56,298][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:56,298][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 17:39:56,298][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:39:56,298][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:39:56,303][WARNING][superset_tools_app] [_init_session][State] SSL verification disabled. [2026-02-18 17:39:56,303][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:39:56,303][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:39:56,303][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:39:56,304][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:39:56,304][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:39:56,304][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:39:56,304][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:39:56,304][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:39:57,947][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:39:57,947][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:39:57,947][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:39:57,947][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:39:57,947][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:39:58,977][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:39:58,977][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:39:58,977][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:39:58,977][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:39:58,977][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:39:58,977][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:39:58,978][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:39:58,978][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:39:58,979][INFO][superset_tools_app] Response status: 200 for /api/dashboards/db-mappings [2026-02-18 17:39:58,979][INFO][superset_tools_app] Response status: 200 for /api/environments/ss1/databases [2026-02-18 17:39:58,981][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:58,981][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:39:58,981][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss2 [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:39:58,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:58,982][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:39:58,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:39:58,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:39:58,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:39:58,983][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 17:39:58,983][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:39:58,983][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:39:58,987][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:39:58,988][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:39:58,988][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:39:58,988][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:39:58,988][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 17:39:58,988][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 17:39:58,988][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:40:00,939][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:40:00,939][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:40:00,939][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:40:00,940][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:40:00,940][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:40:02,266][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:40:02,266][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:40:02,266][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:40:02,266][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:40:02,266][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:40:02,266][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:40:02,267][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:40:02,267][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:40:02,268][INFO][superset_tools_app] Response status: 200 for /api/environments/ss2/databases [2026-02-18 17:40:02,268][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-18 17:40:02,268][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-18 17:40:06,878][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-18 17:40:06,879][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:40:06,879][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:40:06,879][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:40:06,879][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:40:06,879][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:40:06,880][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:40:06,880][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:40:06,881][DEBUG][superset_tools_app] [migrate_dashboards][Entry] source=ss1, target=ss2, count=1 [2026-02-18 17:40:06,881][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [get_environments][Entry] [2026-02-18 17:40:06,881][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:40:06,881][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:40:06,881][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-migration [2026-02-18 17:40:06,881][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-18 17:40:06,881][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-18 17:40:06,882][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-18 17:40:06,882][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-18 17:40:06,882][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 17:40:06,882][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 17:40:06,882][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:06,887][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 17:40:06,887][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 17:40:06,887][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 32bc5c17-c484-4671-9918-2232d784ea99 created and scheduled for execution [2026-02-18 17:40:06,887][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-18 17:40:06,887][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-18 17:40:06,887][INFO][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] Migration task created: id='32bc5c17-c484-4671-9918-2232d784ea99' plugin_id='superset-migration' status= started_at=None finished_at=None user_id=None logs=[] params={'source_env_id': 'ss1', 'target_env_id': 'ss2', 'dashboards': [13], 'replace_db_config': False, 'db_mappings': {'a2dc77af-e654-49bb-b321-40f6b559a1ee': 'a2dc77af-e654-49bb-b321-40f6b559a1ee', '119cf2c2-5f18-43ae-9123-7b86dd6b4518': '119cf2c2-5f18-43ae-9123-7b86dd6b4518', '17ce0ec0-ce9f-4587-8994-dad09ce0873b': '17ce0ec0-ce9f-4587-8994-dad09ce0873b'}} input_required=False input_request=None result=None for 1 dashboards [2026-02-18 17:40:06,887][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] [2026-02-18 17:40:06,887][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Exit] [2026-02-18 17:40:06,887][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:06,887][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-18 17:40:06,888][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 17:40:06,888][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 17:40:06,888][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 17:40:06,888][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:40:06,888][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:40:06,888][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 32bc5c17-c484-4671-9918-2232d784ea99 for plugin 'Superset Dashboard Migration' [2026-02-18 17:40:06,888][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:06,890][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [MigrationPlugin.execute][Entry] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Exit] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_environments][Entry] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:40:06,891][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:40:06,891][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:40:06,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:40:06,892][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-18 17:40:06,892][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:40:06,892][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:40:06,895][WARNING][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:40:06,895][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:40:06,895][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:40:06,895][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:40:06,895][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:40:06,895][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:40:06,895][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:40:06,895][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:40:06,895][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:40:06,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:40:06,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:40:06,896][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-18 17:40:06,896][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:40:06,896][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:40:06,899][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:40:06,899][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:40:06,899][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_dashboards][Entry] [2026-02-18 17:40:06,900][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:40:06,900][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:40:06,900][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:40:06,900][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:40:06,900][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:40:07,705][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:07,708][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 17:40:07,708][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 17:40:09,258][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:40:09,258][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:40:09,258][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:40:09,258][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:40:09,258][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:40:10,612][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:40:10,612][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:40:10,612][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:40:10,612][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:40:10,612][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:40:10,612][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:40:10,612][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:10,612][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:40:10,612][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:40:10,614][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 32bc5c17-c484-4671-9918-2232d784ea99 completed successfully [2026-02-18 17:40:10,614][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 17:40:10,614][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:40:10,614][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:40:10,614][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:10,614][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:40:10,614][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:40:10,614][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:10,616][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 17:40:10,616][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 17:40:10,616][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=32bc5c17-c484-4671-9918-2232d784ea99 [2026-02-18 17:40:10,618][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 17:40:10,618][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 17:40:10,618][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 32bc5c17-c484-4671-9918-2232d784ea99 execution finished with status: TaskStatus.SUCCESS [2026-02-18 17:40:10,618][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-18 17:40:10,618][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-18 17:40:10,618][INFO][superset_tools_app] Response status: 200 for /api/dashboards/migrate [2026-02-18 17:40:10,619][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:40:10,619][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:40:10,629][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=id='32bc5c17-c484-4671-9918-2232d784ea99' plugin_id='superset-migration' status= started_at=None finished_at=None user_id=None logs=[] params={'source_env_id': 'ss1', 'target_env_id': 'ss2', 'dashboards': [13], 'replace_db_config': False, 'db_mappings': {'a2dc77af-e654-49bb-b321-40f6b559a1ee': 'a2dc77af-e654-49bb-b321-40f6b559a1ee', '119cf2c2-5f18-43ae-9123-7b86dd6b4518': '119cf2c2-5f18-43ae-9123-7b86dd6b4518', '17ce0ec0-ce9f-4587-8994-dad09ce0873b': '17ce0ec0-ce9f-4587-8994-dad09ce0873b'}} input_required=False input_request=None result=None [2026-02-18 17:40:10,629][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-18 17:40:10,629][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-18 17:40:10,630][INFO][superset_tools_app] WebSocket connection accepted for task id='32bc5c17-c484-4671-9918-2232d784ea99' plugin_id='superset-migration' status= started_at=None finished_at=None user_id=None logs=[] params={'source_env_id': 'ss1', 'target_env_id': 'ss2', 'dashboards': [13], 'replace_db_config': False, 'db_mappings': {'a2dc77af-e654-49bb-b321-40f6b559a1ee': 'a2dc77af-e654-49bb-b321-40f6b559a1ee', '119cf2c2-5f18-43ae-9123-7b86dd6b4518': '119cf2c2-5f18-43ae-9123-7b86dd6b4518', '17ce0ec0-ce9f-4587-8994-dad09ce0873b': '17ce0ec0-ce9f-4587-8994-dad09ce0873b'}} input_required=False input_request=None result=None (source=None, level=None) [2026-02-18 17:40:10,630][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=id='32bc5c17-c484-4671-9918-2232d784ea99' plugin_id='superset-migration' status= started_at=None finished_at=None user_id=None logs=[] params={'source_env_id': 'ss1', 'target_env_id': 'ss2', 'dashboards': [13], 'replace_db_config': False, 'db_mappings': {'a2dc77af-e654-49bb-b321-40f6b559a1ee': 'a2dc77af-e654-49bb-b321-40f6b559a1ee', '119cf2c2-5f18-43ae-9123-7b86dd6b4518': '119cf2c2-5f18-43ae-9123-7b86dd6b4518', '17ce0ec0-ce9f-4587-8994-dad09ce0873b': '17ce0ec0-ce9f-4587-8994-dad09ce0873b'}} input_required=False input_request=None result=None [2026-02-18 17:40:10,630][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-18 17:40:10,630][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-18 17:40:10,630][INFO][superset_tools_app] Starting log stream for task id='32bc5c17-c484-4671-9918-2232d784ea99' plugin_id='superset-migration' status= started_at=None finished_at=None user_id=None logs=[] params={'source_env_id': 'ss1', 'target_env_id': 'ss2', 'dashboards': [13], 'replace_db_config': False, 'db_mappings': {'a2dc77af-e654-49bb-b321-40f6b559a1ee': 'a2dc77af-e654-49bb-b321-40f6b559a1ee', '119cf2c2-5f18-43ae-9123-7b86dd6b4518': '119cf2c2-5f18-43ae-9123-7b86dd6b4518', '17ce0ec0-ce9f-4587-8994-dad09ce0873b': '17ce0ec0-ce9f-4587-8994-dad09ce0873b'}} input_required=False input_request=None result=None [2026-02-18 17:40:10,630][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=id='32bc5c17-c484-4671-9918-2232d784ea99' plugin_id='superset-migration' status= started_at=None finished_at=None user_id=None logs=[] params={'source_env_id': 'ss1', 'target_env_id': 'ss2', 'dashboards': [13], 'replace_db_config': False, 'db_mappings': {'a2dc77af-e654-49bb-b321-40f6b559a1ee': 'a2dc77af-e654-49bb-b321-40f6b559a1ee', '119cf2c2-5f18-43ae-9123-7b86dd6b4518': '119cf2c2-5f18-43ae-9123-7b86dd6b4518', '17ce0ec0-ce9f-4587-8994-dad09ce0873b': '17ce0ec0-ce9f-4587-8994-dad09ce0873b'}} input_required=False input_request=None result=None [2026-02-18 17:40:10,630][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-18 17:40:10,630][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-18 17:40:10,630][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=id='32bc5c17-c484-4671-9918-2232d784ea99' plugin_id='superset-migration' status= started_at=None finished_at=None user_id=None logs=[] params={'source_env_id': 'ss1', 'target_env_id': 'ss2', 'dashboards': [13], 'replace_db_config': False, 'db_mappings': {'a2dc77af-e654-49bb-b321-40f6b559a1ee': 'a2dc77af-e654-49bb-b321-40f6b559a1ee', '119cf2c2-5f18-43ae-9123-7b86dd6b4518': '119cf2c2-5f18-43ae-9123-7b86dd6b4518', '17ce0ec0-ce9f-4587-8994-dad09ce0873b': '17ce0ec0-ce9f-4587-8994-dad09ce0873b'}} input_required=False input_request=None result=None [2026-02-18 17:40:10,630][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 17:40:10,630][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 17:48:02,686][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-18 17:48:02,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:02,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:02,686][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-18 17:48:02,695][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-18 17:48:02,695][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-18 17:48:02,695][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:48:02,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-18 17:48:02,695][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-18 17:48:02,695][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-18 17:48:02,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:48:02,695][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:48:02,695][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:48:02,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:48:02,696][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:48:02,696][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:48:02,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:48:02,696][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:48:02,696][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:48:02,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-18 17:48:02,696][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-18 17:48:02,696][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:48:02,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:48:02,697][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:48:02,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:48:02,698][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:48:02,698][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:48:02,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:48:02,698][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:48:02,698][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:48:02,699][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:48:02,699][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-18 17:48:02,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:48:02,700][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:48:02,700][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:48:02,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:48:02,700][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:48:02,700][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:48:02,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:48:02,700][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:48:02,700][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:48:02,701][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:48:02,701][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:48:02,888][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:48:02,888][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:48:02,888][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:48:02,889][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-18 17:48:02,889][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-18 17:48:02,889][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 17:48:02,889][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 17:48:02,889][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 17:48:02,889][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-18 17:48:02,890][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-18 17:48:02,890][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-18 17:48:02,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:48:02,891][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:48:02,891][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:48:03,140][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:48:03,141][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:48:03,141][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-18 17:48:03,141][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-18 17:48:03,142][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-18 17:48:03,142][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-18 17:48:03,142][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:03,142][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-18 17:48:03,142][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-18 17:48:03,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:48:03,143][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-18 17:48:03,151][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:48:03,152][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:03,152][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-18 17:48:03,152][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-18 17:48:03,152][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-18 17:48:03,165][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-18 17:48:03,165][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-18 17:48:03,165][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-18 17:48:03,165][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-18 17:48:03,165][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-18 17:48:03,165][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-18 17:48:03,165][INFO][superset_tools_app] TaskManager initialized [2026-02-18 17:48:03,165][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-18 17:48:03,166][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-18 17:48:03,166][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-18 17:48:03,166][INFO][superset_tools_app] SchedulerService initialized [2026-02-18 17:48:03,166][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-18 17:48:03,166][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-18 17:48:03,166][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-18 17:48:03,166][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-18 17:48:03,166][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-18 17:48:03,166][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-18 17:48:03,166][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-18 17:48:03,166][INFO][superset_tools_app] ResourceService initialized [2026-02-18 17:48:03,197][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-18 17:48:03,197][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-18 17:48:03,197][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-18 17:48:03,310][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-18 17:48:03,310][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-18 17:48:03,310][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-18 17:48:03,310][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-18 17:48:03,311][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-18 17:48:03,311][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-18 17:48:03,311][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-18 17:48:03,311][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 17:48:03,311][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 17:48:03,311][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-18 17:48:03,311][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-18 17:48:03,311][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-18 17:48:03,311][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-18 17:48:03,311][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-18 17:48:03,312][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-18 17:48:03,312][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-18 17:48:03,312][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-18 17:48:07,455][INFO][superset_tools_app] Incoming request: POST /api/auth/login [2026-02-18 17:48:07,456][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:07,457][DEBUG][superset_tools_app] [api.auth.login][Entry] [2026-02-18 17:48:07,457][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-18 17:48:07,457][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:07,459][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:07,459][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:07,641][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-18 17:48:07,644][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-18 17:48:07,644][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-18 17:48:07,644][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-18 17:48:07,644][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-18 17:48:07,645][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-18 17:48:07,645][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-18T14:48:07.645450][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-18 17:48:07,645][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-18 17:48:07,645][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-18 17:48:07,645][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-18 17:48:07,647][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-18 17:48:07,649][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-18 17:48:07,650][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-18 17:48:07,650][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-18 17:48:07,650][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-18 17:48:07,650][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-18 17:48:07,650][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-18 17:48:07,650][INFO][superset_tools_app] Response status: 200 for /api/auth/login [2026-02-18 17:48:07,650][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:48:07,650][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:48:07,657][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 17:48:07,658][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:07,658][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:48:07,658][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:48:07,659][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:48:07,659][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:07,659][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:07,659][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:07,659][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 17:48:07,660][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 17:48:07,660][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 17:48:07,663][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 17:48:07,665][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:48:07,665][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:48:07,687][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-18 17:48:07,688][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:07,688][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:48:07,688][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:48:07,688][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:48:07,688][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:07,689][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:07,689][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:07,690][DEBUG][superset_tools_app] [list_plugins][Entry] [2026-02-18 17:48:07,690][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-18 17:48:07,690][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-18 17:48:07,690][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-18 17:48:07,690][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-18 17:48:07,690][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-18 17:48:07,690][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-18 17:48:07,690][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:48:07,690][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:48:08,010][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 17:48:08,011][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:08,012][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:48:08,012][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:48:08,012][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:48:08,012][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:08,013][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:08,014][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:08,015][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:48:08,016][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 17:48:08,016][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:08,016][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:08,016][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:48:08,016][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:08,016][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:08,016][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 17:48:08,017][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:48:08,017][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:48:08,028][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 17:48:08,030][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:08,030][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:48:08,030][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:48:08,031][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:48:08,031][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:08,031][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:08,031][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:48:08,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:48:08,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:08,033][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 17:48:08,034][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:48:08,034][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:48:08,039][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:48:08,040][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:48:08,040][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 17:48:08,040][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:48:08,040][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:48:08,040][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:48:08,040][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:48:08,040][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:48:10,367][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:48:10,367][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:48:10,368][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:48:10,368][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:48:10,368][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:48:13,779][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:48:13,779][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:48:13,779][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:48:13,779][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:48:13,779][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:48:13,779][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:48:13,779][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 17:48:13,779][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 17:48:13,779][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,779][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,779][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,780][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,780][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,780][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,780][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,780][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,781][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,781][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,785][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 17:48:13,785][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 17:48:13,789][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,789][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,789][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,789][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,790][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,790][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,790][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,790][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,790][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,790][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,790][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,791][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,791][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,791][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 17:48:13,791][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 17:48:13,791][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:13,791][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:13,791][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:13,791][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:13,791][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 17:48:13,791][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 17:48:13,791][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 17:48:13,791][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 17:48:13,791][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 17:48:13,791][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 17:48:13,792][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:48:13,792][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:48:13,792][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 17:48:13,792][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:48:13,793][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:48:17,224][INFO][superset_tools_app] Incoming request: GET /api/dashboards/db-mappings [2026-02-18 17:48:17,224][INFO][superset_tools_app] Incoming request: GET /api/environments/ss1/databases [2026-02-18 17:48:17,225][INFO][superset_tools_app] Incoming request: GET /api/environments/ss2/databases [2026-02-18 17:48:17,226][DEBUG][superset_tools_app] [MappingService.__init__][Entry] [2026-02-18 17:48:17,227][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Coherence:OK] [2026-02-18 17:48:17,227][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Exit] [2026-02-18 17:48:17,227][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:17,227][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:17,227][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:17,228][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:48:17,228][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:48:17,228][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:48:17,228][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:48:17,228][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:48:17,229][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:48:17,229][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:48:17,229][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:48:17,229][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:48:17,229][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:17,229][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:17,229][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:17,232][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:17,232][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:17,234][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:17,234][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss2 [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:48:17,235][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:17,235][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:17,236][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:48:17,236][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:48:17,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:17,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:17,236][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 17:48:17,236][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:48:17,236][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:48:17,242][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:48:17,242][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:48:17,242][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:48:17,242][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:48:17,242][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:48:17,242][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:48:17,243][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:48:17,243][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 17:48:17,243][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 17:48:17,243][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:48:19,969][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:48:19,970][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:48:19,970][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:48:19,970][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:48:19,970][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:48:21,239][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:48:21,239][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:48:21,239][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:48:21,239][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:48:21,239][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:48:21,239][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:48:21,239][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:48:21,239][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:48:21,241][INFO][superset_tools_app] Response status: 200 for /api/environments/ss2/databases [2026-02-18 17:48:21,243][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:48:21,244][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:48:21,244][DEBUG][superset_tools_app] [get_database_mappings][Entry] source=ss1, target=ss2 [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [MappingService.get_suggestions][Entry] source=ss1, target=ss2 [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss1 [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:48:21,245][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:48:21,245][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:21,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:21,246][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 17:48:21,246][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:48:21,246][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:48:21,250][WARNING][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:48:21,251][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:48:21,251][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss2 [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:48:21,251][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:48:21,251][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:48:21,251][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:48:21,258][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:48:21,258][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:48:21,258][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 17:48:21,258][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 17:48:21,258][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:48:21,259][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:48:21,259][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:48:21,259][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:48:21,259][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:48:21,259][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:48:23,819][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:48:23,819][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:48:23,819][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:48:23,820][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:48:23,820][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:48:25,247][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:48:25,247][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:48:25,247][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:48:25,247][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:48:25,247][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:48:25,247][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:48:25,247][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:48:25,247][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:48:25,247][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:48:25,248][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:48:25,248][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:48:25,248][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 17:48:25,248][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 17:48:25,248][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:48:27,591][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:48:27,591][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:48:27,591][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:48:27,591][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:48:27,591][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:48:28,494][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:48:28,494][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:48:28,494][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:48:28,494][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:48:28,494][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:48:28,494][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:48:28,494][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:48:28,494][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:48:28,494][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Coherence:OK] [2026-02-18 17:48:28,495][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Exit] [2026-02-18 17:48:28,496][INFO][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] Returning 3 database mapping suggestions [2026-02-18 17:48:28,497][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] [2026-02-18 17:48:28,497][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Exit] [2026-02-18 17:48:28,497][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss1 [2026-02-18 17:48:28,497][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 17:48:28,497][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:28,497][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:28,497][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 17:48:28,497][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 17:48:28,497][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:48:28,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:48:28,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:28,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:28,498][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:48:28,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:48:28,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:28,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:28,498][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 17:48:28,498][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:48:28,498][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:48:28,503][WARNING][superset_tools_app] [_init_session][State] SSL verification disabled. [2026-02-18 17:48:28,503][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:48:28,503][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:48:28,503][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:48:28,503][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:48:28,503][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:48:28,503][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:48:28,503][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:48:28,503][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:48:28,503][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:48:28,504][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:48:28,504][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:48:28,504][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:48:28,504][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:48:28,504][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:48:28,504][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:48:28,504][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:48:28,504][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:48:28,504][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:48:28,504][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:48:28,504][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:48:31,475][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:48:31,475][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:48:31,475][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:48:31,475][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:48:31,475][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:48:33,351][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:48:33,351][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:48:33,351][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:48:33,351][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:48:33,351][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:48:33,351][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:48:33,351][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:48:33,351][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:48:33,352][INFO][superset_tools_app] Response status: 200 for /api/dashboards/db-mappings [2026-02-18 17:48:33,352][INFO][superset_tools_app] Response status: 200 for /api/environments/ss1/databases [2026-02-18 17:48:33,353][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-18 17:48:33,353][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:48:33,353][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-18 17:48:33,353][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:48:55,501][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 17:48:55,502][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:55,502][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:48:55,502][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:48:55,502][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:48:55,502][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:55,503][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:55,503][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:55,503][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 17:48:55,503][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 17:48:55,503][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 17:48:55,505][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 17:48:55,506][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:48:55,506][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:48:55,530][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 17:48:55,531][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:55,531][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:48:55,531][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:48:55,531][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:48:55,532][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:55,532][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:55,532][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:55,534][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:48:55,534][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 17:48:55,534][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:55,534][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:55,534][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:48:55,534][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:55,534][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:55,534][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 17:48:55,535][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:48:55,536][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:48:55,543][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 17:48:55,545][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:48:55,545][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:48:55,546][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:48:55,546][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:48:55,546][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:48:55,547][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:48:55,547][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:48:55,550][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 17:48:55,550][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 17:48:55,550][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:48:55,550][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:48:55,550][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:48:55,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:48:55,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:48:55,551][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:48:55,559][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:48:55,560][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:48:55,560][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 17:48:55,560][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:48:55,560][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:48:55,560][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:48:55,560][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:48:55,560][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:48:57,307][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:48:57,308][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:48:57,308][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:48:57,308][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:48:57,308][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:48:58,711][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:48:58,711][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:48:58,711][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:48:58,711][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:48:58,711][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,712][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,712][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,712][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,712][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,712][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,713][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 17:48:58,713][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 17:48:58,717][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,718][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,718][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,718][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,718][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,718][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,718][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,719][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:48:58,719][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 17:48:58,719][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 17:48:58,719][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 17:48:58,720][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 17:48:58,720][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:48:58,720][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:48:58,720][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 17:48:58,721][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:48:58,722][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:49:01,873][INFO][superset_tools_app] Incoming request: GET /api/dashboards/db-mappings [2026-02-18 17:49:01,874][INFO][superset_tools_app] Incoming request: GET /api/environments/ss1/databases [2026-02-18 17:49:01,874][INFO][superset_tools_app] Incoming request: GET /api/environments/ss2/databases [2026-02-18 17:49:01,875][DEBUG][superset_tools_app] [MappingService.__init__][Entry] [2026-02-18 17:49:01,875][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Coherence:OK] [2026-02-18 17:49:01,875][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Exit] [2026-02-18 17:49:01,875][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:49:01,875][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:49:01,876][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:49:01,876][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:49:01,877][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:49:01,877][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:49:01,877][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:49:01,877][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:49:01,878][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:49:01,878][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:49:01,885][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:49:01,885][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:49:01,885][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:49:01,885][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:49:01,885][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:49:01,885][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:49:01,885][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:49:01,886][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:49:01,887][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [get_database_mappings][Entry] source=ss1, target=ss2 [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [MappingService.get_suggestions][Entry] source=ss1, target=ss2 [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss1 [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:49:01,888][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:49:01,888][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:49:01,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:01,889][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:01,889][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 17:49:01,889][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:49:01,889][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:49:01,892][WARNING][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:49:01,893][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:49:01,893][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss2 [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:49:01,893][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:49:01,893][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:49:01,893][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:49:01,897][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:49:01,897][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:49:01,897][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:49:01,897][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:49:01,898][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:49:01,898][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:49:01,898][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:49:03,642][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:49:03,643][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:49:03,643][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:49:03,643][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:49:03,643][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:49:04,432][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:49:04,432][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:49:04,432][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:49:04,432][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:49:04,432][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:49:04,432][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:49:04,432][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:49:04,433][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:49:04,433][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:49:04,433][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 17:49:04,433][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 17:49:04,433][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:49:06,200][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:49:06,201][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:49:06,201][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:49:06,201][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:49:06,201][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:49:06,979][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:49:06,979][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:49:06,979][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:49:06,979][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:49:06,979][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:49:06,979][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:49:06,979][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:49:06,979][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:49:06,979][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Coherence:OK] [2026-02-18 17:49:06,979][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Exit] [2026-02-18 17:49:06,980][INFO][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] Returning 3 database mapping suggestions [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Exit] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss1 [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:49:06,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:49:06,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:49:06,981][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:49:06,985][WARNING][superset_tools_app] [_init_session][State] SSL verification disabled. [2026-02-18 17:49:06,985][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:49:06,985][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:49:06,985][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:49:06,985][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:49:06,986][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:49:06,986][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:49:06,986][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:49:06,986][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:49:08,961][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:49:08,961][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:49:08,961][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:49:08,962][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:49:08,962][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:49:09,828][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:49:09,828][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:49:09,828][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:49:09,828][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:49:09,828][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:49:09,828][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:49:09,828][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:49:09,828][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:49:09,829][INFO][superset_tools_app] Response status: 200 for /api/dashboards/db-mappings [2026-02-18 17:49:09,830][INFO][superset_tools_app] Response status: 200 for /api/environments/ss1/databases [2026-02-18 17:49:09,831][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:49:09,831][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss2 [2026-02-18 17:49:09,831][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:49:09,831][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:49:09,832][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 17:49:09,832][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:49:09,832][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:49:09,832][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:49:09,832][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 17:49:09,832][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 17:49:09,832][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:49:09,832][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:49:09,832][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:09,833][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:09,833][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:49:09,833][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:49:09,833][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:09,833][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:09,833][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 17:49:09,833][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:49:09,833][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:49:09,839][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:49:09,839][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:49:09,839][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:49:09,839][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:49:09,839][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:49:09,839][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:49:09,839][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:49:09,839][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:49:09,839][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:49:09,839][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:49:09,839][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:49:09,840][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:49:09,840][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:49:09,840][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:49:09,840][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:49:09,840][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:49:09,840][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:49:09,840][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 17:49:09,840][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 17:49:09,840][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:49:12,131][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:49:12,131][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:49:12,131][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:49:12,131][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:49:12,132][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:49:13,260][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:49:13,260][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:49:13,260][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:49:13,260][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:49:13,260][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:49:13,260][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:49:13,260][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:49:13,260][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:49:13,261][INFO][superset_tools_app] Response status: 200 for /api/environments/ss2/databases [2026-02-18 17:49:13,262][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-18 17:49:13,262][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-18 17:49:39,296][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-18 17:49:39,297][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:49:39,297][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:49:39,298][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:49:39,298][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:49:39,298][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:49:39,299][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:49:39,299][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [migrate_dashboards][Entry] source=ss1, target=ss2, count=1 [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [get_environments][Entry] [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-migration [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 17:49:39,300][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 17:49:39,301][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:39,307][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 17:49:39,307][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 17:49:39,307][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 7dfbdc00-310a-4746-944f-e877ec107ae1 created and scheduled for execution [2026-02-18 17:49:39,307][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-18 17:49:39,307][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-18 17:49:39,308][INFO][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] Migration task created: 7dfbdc00-310a-4746-944f-e877ec107ae1 for 1 dashboards [2026-02-18 17:49:39,308][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] [2026-02-18 17:49:39,308][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Exit] [2026-02-18 17:49:39,308][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:39,308][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-18 17:49:39,308][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 17:49:39,308][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 17:49:39,308][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 17:49:39,308][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:49:39,308][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:49:39,308][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 7dfbdc00-310a-4746-944f-e877ec107ae1 for plugin 'Superset Dashboard Migration' [2026-02-18 17:49:39,308][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [MigrationPlugin.execute][Entry] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Coherence:OK] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Exit] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:49:39,310][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_environments][Entry] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:49:39,311][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:49:39,311][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:49:39,311][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:49:39,316][WARNING][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:49:39,316][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:49:39,316][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:49:39,316][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:49:39,316][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:49:39,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:39,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:39,316][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:49:39,316][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:49:39,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:49:39,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:49:39,316][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-18 17:49:39,317][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:49:39,317][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:49:39,322][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:49:39,322][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_dashboards][Entry] [2026-02-18 17:49:39,322][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:49:39,322][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:49:39,322][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:49:39,322][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:49:39,322][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:49:41,158][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:41,161][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 17:49:41,161][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 17:49:41,557][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:49:41,558][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:49:41,558][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:49:41,558][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:49:41,558][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:49:43,566][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:49:43,566][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:49:43,567][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:49:43,567][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:49:43,567][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:49:43,567][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:49:43,567][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:43,567][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:49:43,567][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:49:43,568][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 7dfbdc00-310a-4746-944f-e877ec107ae1 completed successfully [2026-02-18 17:49:43,569][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 17:49:43,569][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:49:43,569][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:49:43,569][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:43,569][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:49:43,569][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:49:43,569][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:43,571][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 17:49:43,572][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 17:49:43,572][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:43,573][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 17:49:43,573][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 17:49:43,573][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 7dfbdc00-310a-4746-944f-e877ec107ae1 execution finished with status: TaskStatus.SUCCESS [2026-02-18 17:49:43,573][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-18 17:49:43,573][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-18 17:49:43,574][INFO][superset_tools_app] Response status: 200 for /api/dashboards/migrate [2026-02-18 17:49:43,574][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:49:43,574][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:49:43,582][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:43,582][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-18 17:49:43,583][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-18 17:49:43,583][INFO][superset_tools_app] WebSocket connection accepted for task 7dfbdc00-310a-4746-944f-e877ec107ae1 (source=None, level=None) [2026-02-18 17:49:43,584][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:43,584][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-18 17:49:43,585][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-18 17:49:43,585][INFO][superset_tools_app] Starting log stream for task 7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:43,585][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:43,585][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:43,586][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-18 17:49:43,586][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-18 17:49:43,587][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-18 17:49:43,587][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-18 17:49:43,588][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=7dfbdc00-310a-4746-944f-e877ec107ae1 [2026-02-18 17:49:43,589][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 17:49:43,589][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 17:54:29,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-18 17:54:29,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:54:29,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:54:29,609][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-18 17:54:29,612][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-18 17:54:29,613][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-18 17:54:29,613][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:54:29,613][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-18 17:54:29,613][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-18 17:54:29,613][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-18 17:54:29,614][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:54:29,614][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:54:29,614][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-18 17:54:29,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:54:29,617][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-18 17:54:29,617][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:54:29,618][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:54:29,618][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:54:29,619][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:54:29,619][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:54:29,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:54:29,804][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:54:29,804][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:54:29,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:54:29,804][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:54:29,804][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:54:29,804][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-18 17:54:29,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:54:29,804][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:54:29,805][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-18 17:54:29,805][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-18 17:54:29,806][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:54:29,806][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:54:30,030][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-18 17:54:30,030][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-18 17:54:30,031][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-18 17:54:30,031][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-18 17:54:30,031][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-18 17:54:30,031][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-18 17:54:30,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:54:30,032][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-18 17:54:30,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-18 17:54:30,032][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-18 17:54:30,044][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-18 17:54:30,044][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-18 17:54:30,044][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-18 17:54:30,044][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:54:30,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:54:30,045][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-18 17:54:30,045][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-18 17:54:30,045][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-18 17:54:30,046][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-18 17:54:30,046][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-18 17:54:30,056][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-18 17:54:30,056][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-18 17:54:30,056][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-18 17:54:30,056][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-18 17:54:30,056][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-18 17:54:30,056][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-18 17:54:30,056][INFO][superset_tools_app] TaskManager initialized [2026-02-18 17:54:30,056][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-18 17:54:30,057][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-18 17:54:30,057][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-18 17:54:30,057][INFO][superset_tools_app] SchedulerService initialized [2026-02-18 17:54:30,057][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-18 17:54:30,057][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-18 17:54:30,057][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-18 17:54:30,057][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-18 17:54:30,058][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-18 17:54:30,058][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-18 17:54:30,058][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-18 17:54:30,058][INFO][superset_tools_app] ResourceService initialized [2026-02-18 17:54:30,089][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-18 17:54:30,089][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-18 17:54:30,089][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-18 17:54:30,200][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-18 17:54:30,200][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-18 17:54:30,200][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-18 17:54:30,200][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-18 17:54:30,201][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-18 17:54:30,201][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-18 17:54:30,201][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-18 17:54:53,880][INFO][superset_tools_app] Incoming request: POST /api/auth/login [2026-02-18 17:54:53,882][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:54:53,882][DEBUG][superset_tools_app] [api.auth.login][Entry] [2026-02-18 17:54:53,882][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-18 17:54:53,882][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:54:53,884][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:54:53,884][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:54:54,073][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-18 17:54:54,075][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-18 17:54:54,075][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-18 17:54:54,075][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-18 17:54:54,075][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-18 17:54:54,076][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-18 17:54:54,076][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-18T14:54:54.076822][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-18 17:54:54,076][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-18 17:54:54,076][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-18 17:54:54,076][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-18 17:54:54,078][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-18 17:54:54,080][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-18 17:54:54,080][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-18 17:54:54,080][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-18 17:54:54,080][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-18 17:54:54,080][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-18 17:54:54,080][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-18 17:54:54,080][INFO][superset_tools_app] Response status: 200 for /api/auth/login [2026-02-18 17:54:54,081][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:54:54,081][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:54:54,088][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 17:54:54,088][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:54:54,089][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:54:54,089][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:54:54,089][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:54:54,089][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:54:54,090][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:54:54,090][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:54:54,090][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 17:54:54,090][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 17:54:54,090][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 17:54:54,093][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 17:54:54,094][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:54:54,094][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:54:54,133][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-18 17:54:54,134][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:54:54,134][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:54:54,134][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:54:54,134][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:54:54,134][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:54:54,135][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:54:54,135][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:54:54,135][DEBUG][superset_tools_app] [list_plugins][Entry] [2026-02-18 17:54:54,135][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-18 17:54:54,135][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-18 17:54:54,135][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-18 17:54:54,135][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-18 17:54:54,135][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-18 17:54:54,136][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-18 17:54:54,136][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:54:54,136][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:54:54,609][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 17:54:54,610][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:54:54,611][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:54:54,611][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:54:54,611][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:54:54,611][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:54:54,613][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:54:54,614][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:54:54,616][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:54:54,616][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 17:54:54,616][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:54:54,616][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:54:54,616][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:54:54,616][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:54:54,616][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:54:54,617][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 17:54:54,618][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:54:54,618][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:54:54,629][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 17:54:54,631][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:54:54,631][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:54:54,632][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:54:54,632][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:54:54,632][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:54:54,633][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:54:54,633][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:54:54,634][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:54:54,634][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:54:54,634][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 17:54:54,635][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:54:54,635][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:54:54,643][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:54:54,643][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:54:54,643][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 17:54:54,643][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:54:54,643][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:54:54,643][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:54:54,644][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:54:54,644][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:54:55,980][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:54:55,980][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:54:55,980][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:54:55,980][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:54:55,980][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:54:57,255][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,255][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,255][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,255][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,256][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 17:54:57,256][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 17:54:57,256][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,256][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,256][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,256][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,261][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 17:54:57,261][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 17:54:57,266][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,266][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,266][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,266][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,266][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 17:54:57,266][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,267][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,267][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,267][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 17:54:57,267][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,268][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,268][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,268][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:54:57,268][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 17:54:57,268][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 17:54:57,268][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 17:54:57,269][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 17:54:57,269][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:54:57,269][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:54:57,269][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 17:54:57,270][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:54:57,271][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:55:43,053][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-18 17:55:43,054][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:55:43,054][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:55:43,054][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:55:43,054][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:55:43,054][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:55:43,055][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:55:43,055][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:55:43,056][DEBUG][superset_tools_app] [list_plugins][Entry] [2026-02-18 17:55:43,056][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-18 17:55:43,056][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-18 17:55:43,056][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-18 17:55:43,056][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-18 17:55:43,056][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-18 17:55:43,056][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-18 17:55:43,057][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:55:43,057][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:55:49,903][INFO][superset_tools_app] Incoming request: GET /api/dashboards/db-mappings [2026-02-18 17:55:49,904][INFO][superset_tools_app] Incoming request: GET /api/environments/ss1/databases [2026-02-18 17:55:49,904][INFO][superset_tools_app] Incoming request: GET /api/environments/ss2/databases [2026-02-18 17:55:49,905][DEBUG][superset_tools_app] [MappingService.__init__][Entry] [2026-02-18 17:55:49,906][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Coherence:OK] [2026-02-18 17:55:49,906][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Exit] [2026-02-18 17:55:49,907][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:55:49,907][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:55:49,907][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:55:49,908][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:55:49,908][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:55:49,908][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:55:49,908][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:55:49,908][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:55:49,908][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:55:49,909][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:55:49,909][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:55:49,909][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:55:49,909][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:55:49,909][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:55:49,909][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:55:49,911][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:55:49,912][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:55:49,912][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:55:49,913][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [get_database_mappings][Entry] source=ss1, target=ss2 [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [MappingService.get_suggestions][Entry] source=ss1, target=ss2 [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss1 [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:55:49,914][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:55:49,914][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:55:49,914][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:55:49,919][WARNING][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:55:49,919][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:55:49,919][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss2 [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:55:49,919][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 17:55:49,919][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:55:49,919][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:55:49,924][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:55:49,924][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:55:49,924][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:55:49,924][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:55:49,924][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:55:49,924][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:55:49,924][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:55:51,212][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:55:51,212][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:55:51,212][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:55:51,212][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:55:51,212][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:55:51,703][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:55:51,703][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:55:51,703][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:55:51,703][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:55:51,703][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:55:51,703][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:55:51,703][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:55:51,703][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:55:51,704][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:55:51,704][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:55:51,704][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 17:55:51,704][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 17:55:51,704][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:55:53,290][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:55:53,290][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:55:53,290][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:55:53,290][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:55:53,290][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:55:54,182][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:55:54,183][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:55:54,183][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:55:54,183][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:55:54,183][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:55:54,183][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:55:54,183][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:55:54,183][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:55:54,183][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Coherence:OK] [2026-02-18 17:55:54,183][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Exit] [2026-02-18 17:55:54,184][INFO][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] Returning 3 database mapping suggestions [2026-02-18 17:55:54,185][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] [2026-02-18 17:55:54,185][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Exit] [2026-02-18 17:55:54,185][INFO][superset_tools_app] Response status: 200 for /api/dashboards/db-mappings [2026-02-18 17:55:54,186][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:55:54,186][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:55:54,187][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss1 [2026-02-18 17:55:54,187][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 17:55:54,187][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:55:54,188][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:55:54,188][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:55:54,188][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:55:54,195][WARNING][superset_tools_app] [_init_session][State] SSL verification disabled. [2026-02-18 17:55:54,195][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:55:54,195][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:55:54,195][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:55:54,195][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:55:54,195][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:55:54,196][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:55:54,196][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:55:55,580][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:55:55,580][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:55:55,580][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:55:55,580][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:55:55,580][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:55:56,188][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:55:56,189][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:55:56,189][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:55:56,189][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:55:56,189][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:55:56,189][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:55:56,189][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:55:56,189][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:55:56,190][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss2 [2026-02-18 17:55:56,190][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 17:55:56,190][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:55:56,190][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:55:56,190][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 17:55:56,190][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 17:55:56,190][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:55:56,190][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:55:56,191][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:56,191][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:56,191][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 17:55:56,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:55:56,191][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:56,191][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:56,191][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 17:55:56,191][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:55:56,191][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:55:56,195][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:55:56,195][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 17:55:56,195][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:55:56,195][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:55:56,195][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 17:55:56,195][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 17:55:56,195][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:55:57,540][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:55:57,540][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:55:57,540][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:55:57,540][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:55:57,540][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:55:57,999][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 17:55:57,999][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:55:57,999][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:55:57,999][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 17:55:58,000][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 17:55:58,000][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 17:55:58,000][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 17:55:58,000][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 17:55:58,001][INFO][superset_tools_app] Response status: 200 for /api/environments/ss1/databases [2026-02-18 17:55:58,001][INFO][superset_tools_app] Response status: 200 for /api/environments/ss2/databases [2026-02-18 17:55:58,002][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-18 17:55:58,003][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:55:58,004][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:55:58,004][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:55:58,004][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:55:58,005][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:55:58,005][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:55:58,006][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:55:58,006][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:55:58,006][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:55:58,006][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:55:58,007][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [migrate_dashboards][Entry] source=ss1, target=ss2, count=1 [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [get_environments][Entry] [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-migration [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 17:55:58,008][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:55:58,011][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 17:55:58,011][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 17:55:58,011][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 49145c06-6fd1-4d40-a289-bc9e05a86d38 created and scheduled for execution [2026-02-18 17:55:58,011][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-18 17:55:58,011][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-18 17:55:58,011][INFO][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] Migration task created: 49145c06-6fd1-4d40-a289-bc9e05a86d38 for 1 dashboards [2026-02-18 17:55:58,011][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] [2026-02-18 17:55:58,011][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Exit] [2026-02-18 17:55:58,011][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:55:58,011][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-18 17:55:58,012][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 17:55:58,012][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 17:55:58,012][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 17:55:58,012][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:55:58,012][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:55:58,012][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 49145c06-6fd1-4d40-a289-bc9e05a86d38 for plugin 'Superset Dashboard Migration' [2026-02-18 17:55:58,012][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:55:58,014][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 17:55:58,014][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 17:55:58,014][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 17:55:58,014][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:55:58,014][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:55:58,014][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:55:58,014][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:55:58,014][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:55:58,014][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [MigrationPlugin.execute][Entry] [2026-02-18 17:55:58,014][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Coherence:OK] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Exit] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_environments][Entry] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:55:58,015][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:58,015][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:55:58,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:55:58,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:58,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:58,016][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-18 17:55:58,016][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:55:58,016][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:55:58,024][WARNING][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:55:58,024][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:55:58,024][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:55:58,024][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:55:58,024][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 17:55:58,024][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:58,024][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:58,024][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 17:55:58,024][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:55:58,024][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:55:58,024][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:55:58,024][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-18 17:55:58,025][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:55:58,025][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:55:58,029][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:55:58,029][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_dashboards][Entry] [2026-02-18 17:55:58,029][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:55:58,029][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:55:58,029][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:55:58,029][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:55:58,029][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:55:58,050][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:55:58,054][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 17:55:58,054][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 17:55:59,194][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:55:59,195][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:55:59,195][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:55:59,195][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:55:59,195][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:55:59,881][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:55:59,881][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:55:59,881][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:55:59,881][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:55:59,881][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:55:59,882][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:55:59,887][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [export_dashboard][Entry] [2026-02-18 17:55:59,887][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 13. [2026-02-18 17:55:59,887][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 17:55:59,887][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:55:59,887][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:55:59,887][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 17:55:59,887][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:55:59,887][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:56:01,122][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 17:56:01,122][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 17:56:01,122][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 17:56:01,122][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 17:56:01,122][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 17:56:01,122][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 17:56:01,122][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 17:56:01,122][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 17:56:01,122][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 17:56:01,123][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 13 to dashboard_export_20260218T145600.zip. [2026-02-18 17:56:01,123][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 17:56:01,123][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 17:56:01,123][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [Create temporary resource][Entry] [2026-02-18 17:56:01,123][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [create_temp_file][State] Created temporary file: /tmp/tmpwwbh2fb6.zip [2026-02-18 17:56:01,123][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Entry] [2026-02-18 17:56:01,123][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [create_temp_file][State] Created temporary file: /tmp/tmpiiewtsjs.zip [2026-02-18 17:56:01,123][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [MigrationEngine.transform_zip][Entry] [2026-02-18 17:56:01,123][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Extracting ZIP: /tmp/tmpwwbh2fb6.zip [2026-02-18 17:56:01,125][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][State] Found 1 dataset files. [2026-02-18 17:56:01,125][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Transforming dataset: /tmp/tmpv0grbon8/dashboard_export_20260218T145600/datasets/examples/test_join_select_26.yaml [2026-02-18 17:56:01,136][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Re-packaging ZIP to: /tmp/tmpiiewtsjs.zip (strip_databases=False) [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Coherence:OK] [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Exit] [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [import_dashboard][Entry] [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [_validate_import_file][Entry] [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Coherence:OK] [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Exit] [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [_do_import][Entry] [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][State] Uploading file: /tmp/tmpiiewtsjs.zip [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [upload_file][Entry] [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [headers][Entry] [2026-02-18 17:56:01,137][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:56:01,137][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 17:56:01,137][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 17:56:01,137][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:56:02,498][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:56:02,499][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:56:02,499][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:56:02,499][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:56:02,499][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:56:02,499][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Coherence:OK] [2026-02-18 17:56:02,499][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Exit] [2026-02-18 17:56:02,499][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_perform_upload][Entry] [2026-02-18 17:56:08,568][DEBUG][superset_tools_app] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Coherence:OK] [2026-02-18 17:56:08,568][DEBUG][superset_tools_app] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Exit] [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Coherence:OK] [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Exit] [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Coherence:OK] [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Exit] [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Coherence:OK] [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Exit] [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Coherence:OK] [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Exit] [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:56:08,569][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:56:08,569][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [MigrationPlugin][Exit] Migration finished. [2026-02-18 17:56:08,571][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 49145c06-6fd1-4d40-a289-bc9e05a86d38 completed successfully [2026-02-18 17:56:08,572][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 17:56:08,572][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 17:56:08,572][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 17:56:08,572][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:56:08,572][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 17:56:08,572][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 17:56:08,572][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:56:08,574][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 17:56:08,574][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 17:56:08,575][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:56:08,576][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 17:56:08,577][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 17:56:08,577][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 49145c06-6fd1-4d40-a289-bc9e05a86d38 execution finished with status: TaskStatus.SUCCESS [2026-02-18 17:56:08,577][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-18 17:56:08,577][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-18 17:56:08,577][INFO][superset_tools_app] Response status: 200 for /api/dashboards/migrate [2026-02-18 17:56:08,578][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:56:08,578][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:56:08,587][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:56:08,587][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-18 17:56:08,587][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-18 17:56:08,587][INFO][superset_tools_app] WebSocket connection accepted for task 49145c06-6fd1-4d40-a289-bc9e05a86d38 (source=None, level=None) [2026-02-18 17:56:08,588][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:56:08,588][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-18 17:56:08,588][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-18 17:56:08,588][INFO][superset_tools_app] Starting log stream for task 49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:56:08,588][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:56:08,588][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:56:08,591][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-18 17:56:08,591][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-18 17:56:08,591][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-18 17:56:08,591][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-18 17:56:08,593][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=49145c06-6fd1-4d40-a289-bc9e05a86d38 [2026-02-18 17:56:08,594][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 17:56:08,594][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 17:56:17,377][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 17:56:17,378][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:56:17,378][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:56:17,379][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:56:17,379][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:56:17,379][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:56:17,379][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:56:17,380][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:56:17,381][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:56:17,381][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 17:56:17,381][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:56:17,381][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:56:17,381][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:56:17,381][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:56:17,381][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:56:17,381][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 17:56:17,382][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:56:17,382][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:56:17,394][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 17:56:17,395][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:56:17,395][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:56:17,396][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:56:17,396][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:56:17,396][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:56:17,397][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:56:17,397][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:56:17,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:56:17,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:56:17,398][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:56:17,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:56:17,399][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 17:56:17,399][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:56:17,399][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:56:17,406][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:56:17,407][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:56:17,407][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:56:17,407][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 17:56:17,407][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 17:56:17,407][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:56:17,407][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:56:17,407][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:56:17,407][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:56:17,407][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:56:17,407][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:56:17,407][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:56:17,407][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:56:17,408][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:56:17,408][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:56:17,408][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:56:17,408][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:56:17,408][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:56:17,408][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:56:17,408][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:56:17,408][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:56:18,897][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:56:18,897][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:56:18,897][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:56:18,898][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:56:18,898][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:56:20,619][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:56:20,619][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:56:20,619][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:56:20,619][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:56:20,619][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:56:20,619][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:56:20,619][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 17:56:20,619][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 17:56:20,620][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,620][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,620][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,620][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,620][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 17:56:20,620][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 17:56:20,620][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,620][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,620][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,620][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,620][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,621][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,621][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,622][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 17:56:20,622][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,629][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,629][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 17:56:20,629][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,630][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,630][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,630][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,630][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,630][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,631][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 17:56:20,631][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 17:56:20,631][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:56:20,631][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:56:20,631][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:56:20,631][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:56:20,631][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 17:56:20,631][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 17:56:20,631][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 17:56:20,631][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 17:56:20,631][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 17:56:20,633][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 17:56:20,634][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:56:20,634][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:56:20,634][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 17:56:20,635][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:56:20,636][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:57:06,267][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 17:57:06,267][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:57:06,268][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:57:06,268][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:57:06,268][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:57:06,268][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:57:06,270][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:57:06,270][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:57:06,272][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:57:06,272][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 17:57:06,272][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:57:06,272][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:57:06,272][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:57:06,272][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:57:06,272][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:57:06,272][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 17:57:06,273][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:57:06,273][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:57:06,278][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 17:57:06,280][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:57:06,280][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:57:06,280][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:57:06,281][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:57:06,281][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:57:06,281][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:57:06,282][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:57:06,284][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:57:06,284][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:57:06,284][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:57:06,285][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:57:06,285][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:57:06,285][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 17:57:06,285][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:57:06,285][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:57:06,291][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:57:06,291][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:57:06,291][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:57:06,291][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 17:57:06,291][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 17:57:06,292][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:57:06,292][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:57:06,292][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:57:06,292][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:57:06,292][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:57:07,956][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:57:07,957][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:57:07,957][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:57:07,957][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:57:07,957][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:57:08,887][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,887][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,887][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,888][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,888][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,888][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 17:57:08,888][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 17:57:08,893][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,893][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,894][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,894][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,894][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,894][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,894][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,894][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,895][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,895][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:08,895][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 17:57:08,895][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 17:57:08,895][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 17:57:08,896][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 17:57:08,896][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:57:08,896][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:57:08,897][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 17:57:08,899][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:57:08,899][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:57:15,758][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 17:57:15,760][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:57:15,760][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:57:15,761][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:57:15,761][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:57:15,761][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:57:15,762][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:57:15,762][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:57:15,763][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:57:15,763][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 17:57:15,763][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:57:15,763][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:57:15,763][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:57:15,763][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:57:15,763][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:57:15,763][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 17:57:15,764][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:57:15,764][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:57:15,770][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 17:57:15,772][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:57:15,772][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:57:15,772][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:57:15,772][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:57:15,772][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:57:15,774][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:57:15,774][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:57:15,775][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:57:15,776][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:57:15,776][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:57:15,776][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:57:15,781][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:57:15,782][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:57:15,782][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 17:57:15,782][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:57:15,782][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:57:15,782][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:57:15,782][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:57:15,782][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:57:17,273][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:57:17,273][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:57:17,274][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:57:17,274][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:57:17,274][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:57:18,039][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,039][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,039][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,039][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,040][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 17:57:18,040][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 17:57:18,040][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,040][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,040][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,040][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,040][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 17:57:18,040][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 17:57:18,045][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,045][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,045][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,045][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,045][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 17:57:18,045][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,046][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,046][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,046][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,046][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,046][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,046][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 17:57:18,046][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 17:57:18,047][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:57:18,047][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:57:18,047][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:57:18,047][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:57:18,047][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 17:57:18,047][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 17:57:18,047][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 17:57:18,047][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 17:57:18,047][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 17:57:18,048][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 17:57:18,048][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:57:18,048][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:57:18,049][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 17:57:18,050][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:57:18,051][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:58:11,729][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 17:58:11,730][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:58:11,730][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:58:11,730][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:58:11,730][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:58:11,730][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:58:11,732][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:58:11,732][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:58:11,733][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 17:58:11,733][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 17:58:11,733][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 17:58:11,735][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 17:58:11,736][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:58:11,736][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:58:11,749][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 17:58:11,749][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:58:11,749][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:58:11,750][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:58:11,750][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:58:11,750][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:58:11,750][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:58:11,751][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:58:11,753][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:58:11,753][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 17:58:11,753][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:58:11,753][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:58:11,753][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 17:58:11,753][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:58:11,753][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:58:11,753][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 17:58:11,754][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:58:11,755][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 17:58:11,762][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 17:58:11,763][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 17:58:11,764][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 17:58:11,764][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 17:58:11,764][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 17:58:11,764][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 17:58:11,765][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 17:58:11,765][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 17:58:11,766][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 17:58:11,766][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 17:58:11,766][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 17:58:11,766][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 17:58:11,766][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 17:58:11,766][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 17:58:11,766][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 17:58:11,766][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 17:58:11,766][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:58:11,766][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 17:58:11,766][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:58:11,767][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:58:11,767][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 17:58:11,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 17:58:11,767][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 17:58:11,767][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 17:58:11,767][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 17:58:11,767][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 17:58:11,767][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 17:58:11,772][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 17:58:11,772][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 17:58:11,772][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 17:58:11,772][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 17:58:11,772][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 17:58:11,773][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 17:58:11,773][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 17:58:11,773][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 17:58:11,773][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 17:58:11,773][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 17:58:11,773][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 17:58:13,280][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 17:58:13,280][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 17:58:13,280][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 17:58:13,281][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 17:58:13,281][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 17:58:14,210][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 17:58:14,210][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 17:58:14,210][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 17:58:14,210][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 17:58:14,210][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:58:14,210][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:58:14,210][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 17:58:14,210][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,211][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,211][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,211][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,211][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,211][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,212][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 17:58:14,212][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 17:58:14,217][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,217][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,217][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,217][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,217][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 17:58:14,217][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 17:58:14,217][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,217][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,217][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,217][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,217][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,218][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,218][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,218][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,218][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,218][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,219][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,219][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 17:58:14,219][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 17:58:14,219][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 17:58:14,219][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 17:58:14,219][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 17:58:14,219][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 17:58:14,219][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 17:58:14,219][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 17:58:14,219][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 17:58:14,219][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 17:58:14,219][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 17:58:14,220][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 17:58:14,221][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 17:58:14,221][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 17:58:14,221][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 17:58:14,222][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 17:58:14,222][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:01:11,290][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 18:01:11,291][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:01:11,291][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:01:11,292][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:01:11,292][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:01:11,292][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:01:11,293][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:01:11,293][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:01:11,294][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 18:01:11,294][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 18:01:11,294][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 18:01:11,295][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 18:01:11,296][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:01:11,296][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:01:11,319][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 18:01:11,320][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:01:11,320][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:01:11,320][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:01:11,320][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:01:11,321][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:01:11,322][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:01:11,322][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:01:11,323][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:01:11,323][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 18:01:11,324][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:01:11,324][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:01:11,324][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:01:11,324][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:01:11,324][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:01:11,324][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 18:01:11,326][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:01:11,326][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:01:11,335][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 18:01:11,337][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:01:11,337][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:01:11,337][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:01:11,337][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:01:11,337][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:01:11,338][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:01:11,338][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:01:11,339][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 18:01:11,339][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 18:01:11,339][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:01:11,339][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:01:11,339][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 18:01:11,339][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 18:01:11,339][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 18:01:11,339][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 18:01:11,339][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 18:01:11,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:01:11,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:11,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:11,340][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 18:01:11,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:01:11,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:11,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:11,340][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 18:01:11,340][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:01:11,340][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:01:11,348][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 18:01:11,348][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:01:11,348][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:01:11,349][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 18:01:11,349][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 18:01:11,349][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 18:01:11,349][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 18:01:11,349][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:01:11,349][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:01:11,349][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 18:01:11,350][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:01:11,350][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:01:11,350][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:01:11,350][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:01:11,350][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:01:11,350][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:01:11,350][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:01:11,350][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:01:11,350][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:01:11,350][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:01:11,350][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:01:12,695][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:01:12,696][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:01:12,696][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:01:12,696][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:01:12,696][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:01:13,661][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:01:13,662][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,662][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,662][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 18:01:13,662][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,663][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,663][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 18:01:13,663][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 18:01:13,668][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,668][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,669][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,669][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,669][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 18:01:13,669][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,670][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,670][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,670][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,670][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:01:13,670][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 18:01:13,670][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 18:01:13,670][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 18:01:13,671][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 18:01:13,672][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 18:01:13,672][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 18:01:13,673][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 18:01:13,673][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:01:13,673][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:01:17,827][INFO][superset_tools_app] Incoming request: GET /api/dashboards/db-mappings [2026-02-18 18:01:17,828][INFO][superset_tools_app] Incoming request: GET /api/environments/ss1/databases [2026-02-18 18:01:17,828][INFO][superset_tools_app] Incoming request: GET /api/environments/ss2/databases [2026-02-18 18:01:17,831][DEBUG][superset_tools_app] [MappingService.__init__][Entry] [2026-02-18 18:01:17,831][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Coherence:OK] [2026-02-18 18:01:17,832][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Exit] [2026-02-18 18:01:17,832][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:01:17,832][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:01:17,833][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:01:17,833][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:01:17,833][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:01:17,833][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:01:17,833][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:01:17,833][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:01:17,834][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:01:17,834][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:01:17,834][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:01:17,834][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:01:17,834][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:01:17,834][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:01:17,835][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:01:17,835][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:01:17,835][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:01:17,836][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:01:17,836][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:01:17,836][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:01:17,836][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss1 [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 18:01:17,837][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 18:01:17,837][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:01:17,837][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:01:17,841][WARNING][superset_tools_app] [_init_session][State] SSL verification disabled. [2026-02-18 18:01:17,841][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:01:17,841][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 18:01:17,842][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:01:17,842][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:01:17,842][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:01:17,842][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:01:17,842][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:01:19,836][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:01:19,836][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:01:19,836][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:01:19,836][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:01:19,836][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:01:21,084][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 18:01:21,084][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:01:21,085][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:01:21,085][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 18:01:21,085][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 18:01:21,085][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 18:01:21,085][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 18:01:21,085][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 18:01:21,086][INFO][superset_tools_app] Response status: 200 for /api/environments/ss1/databases [2026-02-18 18:01:21,088][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:01:21,088][DEBUG][superset_tools_app] [get_database_mappings][Entry] source=ss1, target=ss2 [2026-02-18 18:01:21,088][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:01:21,088][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [MappingService.get_suggestions][Entry] source=ss1, target=ss2 [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss1 [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 18:01:21,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 18:01:21,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:01:21,089][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:01:21,093][WARNING][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][State] SSL verification disabled. [2026-02-18 18:01:21,093][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:01:21,093][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:01:21,093][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 18:01:21,093][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 18:01:21,093][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss2 [2026-02-18 18:01:21,093][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 18:01:21,093][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:01:21,093][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:01:21,093][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 18:01:21,093][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 18:01:21,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:21,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:21,093][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 18:01:21,094][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:01:21,094][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:21,094][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:21,094][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 18:01:21,094][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:01:21,094][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:01:21,098][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:01:21,098][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:01:21,098][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 18:01:21,098][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 18:01:21,098][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 18:01:21,098][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 18:01:21,098][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:01:21,099][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:01:21,099][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:01:21,099][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:01:21,099][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:01:22,870][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:01:22,871][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:01:22,871][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:01:22,871][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:01:22,871][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:01:23,732][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 18:01:23,732][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:01:23,732][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:01:23,732][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 18:01:23,732][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 18:01:23,732][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 18:01:23,732][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 18:01:23,732][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 18:01:23,732][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 18:01:23,732][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 18:01:23,732][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:01:23,733][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:01:23,733][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 18:01:23,733][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 18:01:23,733][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:01:26,107][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:01:26,107][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:01:26,107][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:01:26,107][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:01:26,107][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:01:27,492][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 18:01:27,492][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:01:27,492][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:01:27,492][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 18:01:27,492][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 18:01:27,492][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 18:01:27,492][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 18:01:27,492][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 18:01:27,492][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Coherence:OK] [2026-02-18 18:01:27,492][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Exit] [2026-02-18 18:01:27,493][INFO][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] Returning 3 database mapping suggestions [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Exit] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss2 [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 18:01:27,494][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 18:01:27,494][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:01:27,494][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:01:27,498][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:01:27,498][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 18:01:27,498][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:01:27,498][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:01:27,498][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 18:01:27,498][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 18:01:27,498][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:01:29,489][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:01:29,489][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:01:29,489][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:01:29,489][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:01:29,490][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:01:30,458][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 18:01:30,458][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:01:30,458][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:01:30,458][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 18:01:30,458][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 18:01:30,458][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 18:01:30,458][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 18:01:30,458][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 18:01:30,459][INFO][superset_tools_app] Response status: 200 for /api/dashboards/db-mappings [2026-02-18 18:01:30,459][INFO][superset_tools_app] Response status: 200 for /api/environments/ss2/databases [2026-02-18 18:01:30,460][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:01:30,460][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-18 18:01:30,460][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:01:30,460][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-18 18:01:32,320][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-18 18:01:32,321][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:01:32,321][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:01:32,321][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:01:32,321][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:01:32,322][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:01:32,322][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:01:32,322][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [migrate_dashboards][Entry] source=ss1, target=ss2, count=1 [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [get_environments][Entry] [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-migration [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:01:32,323][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:32,326][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 18:01:32,326][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 18:01:32,326][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 07e74039-1859-427d-b72f-62b6631cd22c created and scheduled for execution [2026-02-18 18:01:32,327][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-18 18:01:32,327][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-18 18:01:32,328][INFO][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] Migration task created: 07e74039-1859-427d-b72f-62b6631cd22c for 1 dashboards [2026-02-18 18:01:32,328][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] [2026-02-18 18:01:32,328][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Exit] [2026-02-18 18:01:32,328][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:32,329][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-18 18:01:32,329][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:01:32,329][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:01:32,329][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 18:01:32,329][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 18:01:32,329][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 18:01:32,329][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 07e74039-1859-427d-b72f-62b6631cd22c for plugin 'Superset Dashboard Migration' [2026-02-18 18:01:32,329][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:32,332][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 18:01:32,332][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 18:01:32,332][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 18:01:32,332][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 18:01:32,332][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 18:01:32,332][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:32,332][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:01:32,332][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [MigrationPlugin.execute][Entry] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Coherence:OK] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Exit] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_environments][Entry] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 18:01:32,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 18:01:32,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:01:32,333][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:01:32,337][WARNING][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][State] SSL verification disabled. [2026-02-18 18:01:32,337][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:01:32,337][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:01:32,337][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 18:01:32,337][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 18:01:32,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:32,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:32,337][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 18:01:32,337][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:01:32,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:01:32,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:01:32,337][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-18 18:01:32,337][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:01:32,337][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:01:32,341][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:01:32,341][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:01:32,341][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_dashboards][Entry] [2026-02-18 18:01:32,341][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 18:01:32,341][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 18:01:32,341][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:01:32,342][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:01:32,342][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 18:01:32,342][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:01:32,342][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:01:32,342][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:01:32,342][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:01:32,342][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:01:32,342][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:01:32,342][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:01:32,342][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:01:32,342][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:01:32,342][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:01:32,342][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:01:33,939][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:01:33,939][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:01:33,939][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:01:33,939][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:01:33,939][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:01:34,071][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:34,074][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:01:34,074][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:01:34,884][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 18:01:34,884][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:01:34,884][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:01:34,884][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 18:01:34,884][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 18:01:34,884][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 18:01:34,885][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [export_dashboard][Entry] [2026-02-18 18:01:34,885][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 13. [2026-02-18 18:01:34,885][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:01:34,885][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:01:34,885][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:01:34,885][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:01:34,885][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:01:34,885][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:01:36,096][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:01:36,096][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:01:36,096][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:01:36,096][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:01:36,096][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:01:36,096][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:01:36,096][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:01:36,096][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:01:36,096][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:01:36,097][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 13 to dashboard_export_20260218T150135.zip. [2026-02-18 18:01:36,097][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:01:36,097][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:01:36,097][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [Create temporary resource][Entry] [2026-02-18 18:01:36,097][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [create_temp_file][State] Created temporary file: /tmp/tmpvhvb9mlx.zip [2026-02-18 18:01:36,097][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Entry] [2026-02-18 18:01:36,097][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [create_temp_file][State] Created temporary file: /tmp/tmpafdx030m.zip [2026-02-18 18:01:36,097][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [MigrationEngine.transform_zip][Entry] [2026-02-18 18:01:36,097][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Extracting ZIP: /tmp/tmpvhvb9mlx.zip [2026-02-18 18:01:36,098][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][State] Found 1 dataset files. [2026-02-18 18:01:36,098][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Transforming dataset: /tmp/tmpq6insyj3/dashboard_export_20260218T150135/datasets/examples/test_join_select_26.yaml [2026-02-18 18:01:36,112][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Re-packaging ZIP to: /tmp/tmpafdx030m.zip (strip_databases=False) [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Coherence:OK] [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Exit] [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [import_dashboard][Entry] [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [_validate_import_file][Entry] [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Coherence:OK] [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Exit] [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [_do_import][Entry] [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][State] Uploading file: /tmp/tmpafdx030m.zip [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [upload_file][Entry] [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [headers][Entry] [2026-02-18 18:01:36,113][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:01:36,113][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 18:01:36,113][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 18:01:36,113][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:01:37,785][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:01:37,785][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:01:37,785][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:01:37,785][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:01:37,785][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:01:37,786][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Coherence:OK] [2026-02-18 18:01:37,786][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Exit] [2026-02-18 18:01:37,786][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_perform_upload][Entry] [2026-02-18 18:01:39,175][DEBUG][superset_tools_app] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Coherence:OK] [2026-02-18 18:01:39,175][DEBUG][superset_tools_app] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Exit] [2026-02-18 18:01:39,175][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Coherence:OK] [2026-02-18 18:01:39,175][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Exit] [2026-02-18 18:01:39,175][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Coherence:OK] [2026-02-18 18:01:39,175][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Exit] [2026-02-18 18:01:39,175][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Coherence:OK] [2026-02-18 18:01:39,175][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Exit] [2026-02-18 18:01:39,175][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Coherence:OK] [2026-02-18 18:01:39,175][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Exit] [2026-02-18 18:01:39,176][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:39,176][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:01:39,176][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:01:39,176][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [MigrationPlugin][Exit] Migration finished. [2026-02-18 18:01:39,177][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 07e74039-1859-427d-b72f-62b6631cd22c completed successfully [2026-02-18 18:01:39,177][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 18:01:39,177][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 18:01:39,177][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 18:01:39,177][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:39,177][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:01:39,177][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:01:39,177][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:39,179][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:01:39,179][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:01:39,179][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:39,181][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 18:01:39,181][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 18:01:39,181][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 07e74039-1859-427d-b72f-62b6631cd22c execution finished with status: TaskStatus.SUCCESS [2026-02-18 18:01:39,181][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-18 18:01:39,181][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-18 18:01:39,181][INFO][superset_tools_app] Response status: 200 for /api/dashboards/migrate [2026-02-18 18:01:39,182][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:01:39,182][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:01:39,189][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:39,189][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-18 18:01:39,189][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-18 18:01:39,189][INFO][superset_tools_app] WebSocket connection accepted for task 07e74039-1859-427d-b72f-62b6631cd22c (source=None, level=None) [2026-02-18 18:01:39,189][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:39,189][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-18 18:01:39,189][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-18 18:01:39,189][INFO][superset_tools_app] Starting log stream for task 07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:39,189][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:39,189][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:39,190][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-18 18:01:39,191][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-18 18:01:39,191][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-18 18:01:39,191][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-18 18:01:39,192][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:01:39,192][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:01:39,192][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:03:35,302][INFO][superset_tools_app] Incoming request: GET /api/tasks/07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,304][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,304][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-18 18:03:35,304][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-18 18:03:35,304][INFO][superset_tools_app] WebSocket connection accepted for task 07e74039-1859-427d-b72f-62b6631cd22c (source=None, level=None) [2026-02-18 18:03:35,304][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,304][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-18 18:03:35,304][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-18 18:03:35,304][INFO][superset_tools_app] Starting log stream for task 07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,304][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,304][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,306][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-18 18:03:35,306][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-18 18:03:35,306][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-18 18:03:35,306][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-18 18:03:35,307][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,307][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:03:35,307][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:03:35,307][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:03:35,308][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:03:35,308][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:03:35,308][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:03:35,308][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:03:35,309][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:03:35,309][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:03:35,311][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-18 18:03:35,311][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,311][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:03:35,311][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:03:35,311][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-18 18:03:35,311][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-18 18:03:35,312][INFO][superset_tools_app] Response status: 200 for /api/tasks/07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,313][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:03:35,314][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:03:35,343][INFO][superset_tools_app] Incoming request: GET /api/tasks/07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,344][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:03:35,345][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:03:35,345][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:03:35,345][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:03:35,345][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:03:35,346][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:03:35,346][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:03:35,348][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-18 18:03:35,348][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,348][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:03:35,348][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:03:35,348][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-18 18:03:35,348][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-18 18:03:35,348][INFO][superset_tools_app] Response status: 200 for /api/tasks/07e74039-1859-427d-b72f-62b6631cd22c [2026-02-18 18:03:35,349][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:03:35,349][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:06:50,079][INFO][superset_tools_app] Incoming request: GET /api/dashboards/db-mappings [2026-02-18 18:06:50,081][INFO][superset_tools_app] Incoming request: GET /api/environments/ss1/databases [2026-02-18 18:06:50,081][INFO][superset_tools_app] Incoming request: GET /api/environments/ss2/databases [2026-02-18 18:06:50,081][DEBUG][superset_tools_app] [MappingService.__init__][Entry] [2026-02-18 18:06:50,081][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Coherence:OK] [2026-02-18 18:06:50,081][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Exit] [2026-02-18 18:06:50,082][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:06:50,082][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:06:50,082][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:06:50,082][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:06:50,082][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:06:50,082][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:06:50,082][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:06:50,083][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:06:50,083][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:06:50,083][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:06:50,083][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:06:50,083][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:06:50,083][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:06:50,083][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:06:50,084][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:06:50,084][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:06:50,084][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:06:50,084][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:06:50,084][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:06:50,085][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:06:50,085][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:06:50,087][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss1 [2026-02-18 18:06:50,087][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 18:06:50,087][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:06:50,087][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:06:50,087][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 18:06:50,087][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 18:06:50,087][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 18:06:50,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:06:50,087][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:06:50,088][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:06:50,088][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 18:06:50,088][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:06:50,088][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:06:50,088][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:06:50,088][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 18:06:50,088][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:06:50,088][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:06:50,093][WARNING][superset_tools_app] [_init_session][State] SSL verification disabled. [2026-02-18 18:06:50,093][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:06:50,093][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:06:50,093][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 18:06:50,094][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:06:50,094][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:06:50,094][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:06:50,094][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:06:50,094][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:06:51,790][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:06:51,791][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:06:51,791][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:06:51,791][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:06:51,791][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:06:52,714][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 18:06:52,715][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:06:52,715][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:06:52,715][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 18:06:52,715][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 18:06:52,715][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 18:06:52,715][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 18:06:52,715][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [get_database_mappings][Entry] source=ss1, target=ss2 [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [MappingService.get_suggestions][Entry] source=ss1, target=ss2 [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss1 [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 18:06:52,716][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 18:06:52,716][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:06:52,716][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:06:52,720][WARNING][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][State] SSL verification disabled. [2026-02-18 18:06:52,720][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:06:52,720][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss2 [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 18:06:52,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-18 18:06:52,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:06:52,720][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:06:52,724][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:06:52,724][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 18:06:52,724][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:06:52,724][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:06:52,724][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:06:52,724][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:06:52,724][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:06:54,452][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:06:54,452][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:06:54,453][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:06:54,453][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:06:54,453][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:06:55,408][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 18:06:55,408][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:06:55,408][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:06:55,409][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:06:55,409][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:06:55,409][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:06:55,409][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:06:55,409][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 18:06:55,409][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 18:06:55,409][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:06:57,529][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:06:57,530][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:06:57,530][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:06:57,530][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:06:57,530][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:06:58,552][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 18:06:58,552][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:06:58,552][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:06:58,552][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 18:06:58,552][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 18:06:58,552][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 18:06:58,552][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 18:06:58,552][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 18:06:58,552][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Coherence:OK] [2026-02-18 18:06:58,552][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Exit] [2026-02-18 18:06:58,554][INFO][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] Returning 3 database mapping suggestions [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Exit] [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss2 [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 18:06:58,554][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:06:58,554][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-18 18:06:58,554][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:06:58,555][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:06:58,555][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:06:58,555][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-18 18:06:58,555][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:06:58,555][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:06:58,558][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:06:58,558][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-18 18:06:58,558][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:06:58,558][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:06:58,558][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 18:06:58,558][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 18:06:58,558][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:07:00,369][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:07:00,369][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:07:00,369][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:07:00,369][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:07:00,369][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:07:01,073][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-18 18:07:01,073][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:07:01,073][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:07:01,073][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-18 18:07:01,073][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-18 18:07:01,073][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-18 18:07:01,073][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-18 18:07:01,073][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-18 18:07:01,074][INFO][superset_tools_app] Response status: 200 for /api/environments/ss1/databases [2026-02-18 18:07:01,075][INFO][superset_tools_app] Response status: 200 for /api/dashboards/db-mappings [2026-02-18 18:07:01,075][INFO][superset_tools_app] Response status: 200 for /api/environments/ss2/databases [2026-02-18 18:07:01,076][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:07:01,076][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:07:01,076][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-18 18:07:01,076][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-18 18:07:01,077][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-18 18:07:01,077][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-18 18:07:01,948][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-18 18:07:01,949][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:07:01,949][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:07:01,950][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:07:01,950][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:07:01,950][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:07:01,950][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:07:01,950][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [migrate_dashboards][Entry] source=ss1, target=ss2, count=1 [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [get_environments][Entry] [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-migration [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:07:01,951][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:01,955][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 18:07:01,956][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 18:07:01,956][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 63db91c9-296e-445c-a2ee-2d7f54282720 created and scheduled for execution [2026-02-18 18:07:01,956][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-18 18:07:01,956][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-18 18:07:01,956][INFO][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] Migration task created: 63db91c9-296e-445c-a2ee-2d7f54282720 for 1 dashboards [2026-02-18 18:07:01,956][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] [2026-02-18 18:07:01,956][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Exit] [2026-02-18 18:07:01,957][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:01,957][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-18 18:07:01,957][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:07:01,957][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:07:01,957][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 18:07:01,957][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 18:07:01,957][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 18:07:01,957][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 63db91c9-296e-445c-a2ee-2d7f54282720 for plugin 'Superset Dashboard Migration' [2026-02-18 18:07:01,957][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:01,959][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 18:07:01,959][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [MigrationPlugin.execute][Entry] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Coherence:OK] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_environments][Entry] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 18:07:01,960][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 18:07:01,960][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:07:01,960][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-18 18:07:01,961][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:07:01,961][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:07:01,964][WARNING][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][State] SSL verification disabled. [2026-02-18 18:07:01,965][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:07:01,965][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:07:01,965][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 18:07:01,965][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-18 18:07:01,965][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:07:01,965][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:07:01,965][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-18 18:07:01,965][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:07:01,965][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:07:01,965][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:07:01,965][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-18 18:07:01,965][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:07:01,965][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:07:01,970][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:07:01,970][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_dashboards][Entry] [2026-02-18 18:07:01,970][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:07:01,970][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:07:01,970][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:07:01,970][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:07:01,970][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:07:02,095][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:02,097][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:07:02,097][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:07:04,052][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:07:04,052][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:07:04,052][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:07:04,052][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:07:04,052][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:07:05,001][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 18:07:05,001][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:07:05,001][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:07:05,001][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 18:07:05,001][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 18:07:05,001][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 18:07:05,002][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [export_dashboard][Entry] [2026-02-18 18:07:05,002][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 2. [2026-02-18 18:07:05,002][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:07:05,002][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:07:05,002][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:07:05,002][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:07:05,002][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:07:05,002][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:07:07,899][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:07:07,901][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:07:07,901][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:07:07,901][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:07:07,901][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:07:07,901][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:07:07,901][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:07:07,901][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:07:07,901][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:07:07,902][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 2 to dashboard_export_20260218T150705.zip. [2026-02-18 18:07:07,902][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:07:07,902][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:07:07,902][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [Create temporary resource][Entry] [2026-02-18 18:07:07,902][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [create_temp_file][State] Created temporary file: /tmp/tmpo9ufd09j.zip [2026-02-18 18:07:07,902][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Entry] [2026-02-18 18:07:07,902][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [create_temp_file][State] Created temporary file: /tmp/tmpdwudb4hh.zip [2026-02-18 18:07:07,902][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [MigrationEngine.transform_zip][Entry] [2026-02-18 18:07:07,902][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Extracting ZIP: /tmp/tmpo9ufd09j.zip [2026-02-18 18:07:07,903][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][State] Found 1 dataset files. [2026-02-18 18:07:07,904][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Transforming dataset: /tmp/tmpjd0wnsf1/dashboard_export_20260218T150705/datasets/examples/birth_names_2.yaml [2026-02-18 18:07:07,911][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Re-packaging ZIP to: /tmp/tmpdwudb4hh.zip (strip_databases=False) [2026-02-18 18:07:07,913][DEBUG][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Coherence:OK] [2026-02-18 18:07:07,913][DEBUG][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Exit] [2026-02-18 18:07:07,913][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [import_dashboard][Entry] [2026-02-18 18:07:07,913][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [_validate_import_file][Entry] [2026-02-18 18:07:07,914][DEBUG][superset_tools_app] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Coherence:OK] [2026-02-18 18:07:07,914][DEBUG][superset_tools_app] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Exit] [2026-02-18 18:07:07,914][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [_do_import][Entry] [2026-02-18 18:07:07,914][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][State] Uploading file: /tmp/tmpdwudb4hh.zip [2026-02-18 18:07:07,914][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [upload_file][Entry] [2026-02-18 18:07:07,914][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [headers][Entry] [2026-02-18 18:07:07,914][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:07:07,914][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-18 18:07:07,914][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-18 18:07:07,914][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:07:09,576][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:07:09,576][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:07:09,576][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:07:09,576][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:07:09,576][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:07:09,576][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Coherence:OK] [2026-02-18 18:07:09,576][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Exit] [2026-02-18 18:07:09,576][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_perform_upload][Entry] [2026-02-18 18:07:11,837][DEBUG][superset_tools_app] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Coherence:OK] [2026-02-18 18:07:11,837][DEBUG][superset_tools_app] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Exit] [2026-02-18 18:07:11,837][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Coherence:OK] [2026-02-18 18:07:11,838][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Exit] [2026-02-18 18:07:11,838][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Coherence:OK] [2026-02-18 18:07:11,838][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Exit] [2026-02-18 18:07:11,838][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Coherence:OK] [2026-02-18 18:07:11,838][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Exit] [2026-02-18 18:07:11,838][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Coherence:OK] [2026-02-18 18:07:11,838][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Exit] [2026-02-18 18:07:11,838][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,838][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:07:11,838][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:07:11,838][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [MigrationPlugin][Exit] Migration finished. [2026-02-18 18:07:11,839][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 63db91c9-296e-445c-a2ee-2d7f54282720 completed successfully [2026-02-18 18:07:11,839][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 18:07:11,839][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 18:07:11,840][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 18:07:11,840][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,840][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:07:11,840][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:07:11,840][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,841][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:07:11,841][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:07:11,841][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,843][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 18:07:11,843][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 18:07:11,843][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 63db91c9-296e-445c-a2ee-2d7f54282720 execution finished with status: TaskStatus.SUCCESS [2026-02-18 18:07:11,843][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-18 18:07:11,843][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-18 18:07:11,843][INFO][superset_tools_app] Response status: 200 for /api/dashboards/migrate [2026-02-18 18:07:11,843][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:07:11,844][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:07:11,849][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,850][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-18 18:07:11,850][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-18 18:07:11,850][INFO][superset_tools_app] WebSocket connection accepted for task 63db91c9-296e-445c-a2ee-2d7f54282720 (source=None, level=None) [2026-02-18 18:07:11,850][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,850][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-18 18:07:11,850][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-18 18:07:11,850][INFO][superset_tools_app] Starting log stream for task 63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,850][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,850][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,851][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-18 18:07:11,851][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-18 18:07:11,851][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-18 18:07:11,851][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-18 18:07:11,851][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,851][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:07:11,851][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:07:11,852][INFO][superset_tools_app] Incoming request: GET /api/tasks/63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,852][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:07:11,852][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:07:11,853][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:07:11,853][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:07:11,853][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:07:11,853][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:07:11,853][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:07:11,854][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-18 18:07:11,854][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,855][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:07:11,855][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:07:11,855][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-18 18:07:11,855][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-18 18:07:11,855][INFO][superset_tools_app] Response status: 200 for /api/tasks/63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,858][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:07:11,858][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:07:11,876][INFO][superset_tools_app] Incoming request: GET /api/tasks/63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,877][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:07:11,877][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:07:11,877][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:07:11,877][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:07:11,878][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:07:11,879][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:07:11,879][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:07:11,881][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-18 18:07:11,881][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,881][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:07:11,881][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:07:11,881][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-18 18:07:11,881][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-18 18:07:11,882][INFO][superset_tools_app] Response status: 200 for /api/tasks/63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:11,883][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:07:11,883][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:07:18,056][INFO][superset_tools_app] Incoming request: GET /api/tasks/63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:18,057][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:07:18,058][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:07:18,058][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:07:18,058][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:07:18,058][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:07:18,060][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:07:18,060][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:07:18,061][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-18 18:07:18,061][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:18,061][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:07:18,061][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:07:18,062][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-18 18:07:18,062][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-18 18:07:18,062][INFO][superset_tools_app] Response status: 200 for /api/tasks/63db91c9-296e-445c-a2ee-2d7f54282720 [2026-02-18 18:07:18,063][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:07:18,064][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:08:40,884][INFO][superset_tools_app] Incoming request: POST /api/dashboards/backup [2026-02-18 18:08:40,885][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:08:40,885][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:08:40,885][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:08:40,885][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:08:40,885][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:08:40,886][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:08:40,886][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [backup_dashboards][Entry] env=ss1, count=1, schedule=None [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [get_environments][Entry] [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-backup [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:08:40,887][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:40,889][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 18:08:40,890][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 18:08:40,890][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task f7033e08-cbd8-437e-8d06-7e3cc06726b4 created and scheduled for execution [2026-02-18 18:08:40,890][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-18 18:08:40,890][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-18 18:08:40,890][INFO][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Coherence:OK] Backup task created: f7033e08-cbd8-437e-8d06-7e3cc06726b4 for 1 dashboards [2026-02-18 18:08:40,890][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Coherence:OK] [2026-02-18 18:08:40,890][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Exit] [2026-02-18 18:08:40,891][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:40,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-18 18:08:40,891][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:08:40,891][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:08:40,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 18:08:40,891][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 18:08:40,891][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 18:08:40,891][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task f7033e08-cbd8-437e-8d06-7e3cc06726b4 for plugin 'Superset Dashboard Backup' [2026-02-18 18:08:40,891][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:40,893][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 18:08:40,893][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 18:08:40,893][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 18:08:40,893][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 18:08:40,893][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 18:08:40,893][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:40,893][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:40,893][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:40,893][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-18 18:08:40,893][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [has_environments][Entry] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Coherence:OK] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Exit] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-18 18:08:40,894][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-18 18:08:40,894][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:08:40,894][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:08:40,898][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-18 18:08:40,898][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:08:40,898][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_dashboards][Entry] [2026-02-18 18:08:40,899][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:08:40,899][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:08:40,899][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:08:40,899][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:08:40,899][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:08:42,102][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:42,104][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:08:42,104][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:08:42,583][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:08:42,584][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:08:42,584][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:08:42,584][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:08:42,584][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:08:43,526][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: TA-0001 Test dashboard][Entry] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Coherence:OK] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Exit] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:08:43,526][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 13. [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:08:43,526][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:08:43,527][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:08:43,527][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:08:43,527][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:08:43,527][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:08:44,104][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:44,106][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:08:44,106][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:08:44,218][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 13 to dashboard_export_20260218T150843.zip. [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:08:44,218][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150843.zip][Entry] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150843.zip][Action] [Sanitize filename: dashboard_export_20260218T150843.zip][Action] [Sanitize filename: dashboard_export_20260218T150843.zip][Action] [Sanitize filename: dashboard_export_20260218T150843.zip][Action] [Sanitize filename: dashboard_export_20260218T150843.zip][Coherence:OK] [2026-02-18 18:08:44,218][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150843.zip][Action] [Sanitize filename: dashboard_export_20260218T150843.zip][Action] [Sanitize filename: dashboard_export_20260218T150843.zip][Action] [Sanitize filename: dashboard_export_20260218T150843.zip][Action] [Sanitize filename: dashboard_export_20260218T150843.zip][Exit] [2026-02-18 18:08:44,219][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard/dashboard_export_20260218T150843.zip [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Entry] [2026-02-18 18:08:44,219][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Apply retention policy][Entry] [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 2 files according to retention policy [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Coherence:OK] [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Exit] [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:44,219][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: USA Births Names][Entry] [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Coherence:OK] [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Exit] [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:08:44,220][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 2. [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:08:44,220][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:08:45,751][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:08:45,787][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:08:45,787][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:08:45,787][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:08:45,787][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:08:45,788][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 2 to dashboard_export_20260218T150844.zip. [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:08:45,788][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150844.zip][Entry] [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150844.zip][Action] [Sanitize filename: dashboard_export_20260218T150844.zip][Action] [Sanitize filename: dashboard_export_20260218T150844.zip][Action] [Sanitize filename: dashboard_export_20260218T150844.zip][Action] [Sanitize filename: dashboard_export_20260218T150844.zip][Coherence:OK] [2026-02-18 18:08:45,788][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150844.zip][Action] [Sanitize filename: dashboard_export_20260218T150844.zip][Action] [Sanitize filename: dashboard_export_20260218T150844.zip][Action] [Sanitize filename: dashboard_export_20260218T150844.zip][Action] [Sanitize filename: dashboard_export_20260218T150844.zip][Exit] [2026-02-18 18:08:45,789][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names/dashboard_export_20260218T150844.zip [2026-02-18 18:08:45,789][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:08:45,789][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:08:45,789][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Entry] [2026-02-18 18:08:45,789][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names [2026-02-18 18:08:45,790][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Apply retention policy][Entry] [2026-02-18 18:08:45,790][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:08:45,790][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:08:45,790][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:08:45,790][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190202.zip [2026-02-18 18:08:45,790][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Coherence:OK] [2026-02-18 18:08:45,790][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Exit] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Sales Dashboard][Entry] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Coherence:OK] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Exit] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:08:45,791][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 9. [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:08:45,791][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:08:46,107][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:46,109][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:08:46,109][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:08:49,464][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:08:49,502][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 9 to dashboard_export_20260218T150846.zip. [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:49,502][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:08:49,502][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:08:49,503][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150846.zip][Entry] [2026-02-18 18:08:49,503][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150846.zip][Action] [Sanitize filename: dashboard_export_20260218T150846.zip][Action] [Sanitize filename: dashboard_export_20260218T150846.zip][Action] [Sanitize filename: dashboard_export_20260218T150846.zip][Action] [Sanitize filename: dashboard_export_20260218T150846.zip][Coherence:OK] [2026-02-18 18:08:49,503][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150846.zip][Action] [Sanitize filename: dashboard_export_20260218T150846.zip][Action] [Sanitize filename: dashboard_export_20260218T150846.zip][Action] [Sanitize filename: dashboard_export_20260218T150846.zip][Action] [Sanitize filename: dashboard_export_20260218T150846.zip][Exit] [2026-02-18 18:08:49,503][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard/dashboard_export_20260218T150846.zip [2026-02-18 18:08:49,503][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:08:49,503][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:08:49,503][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Entry] [2026-02-18 18:08:49,503][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard [2026-02-18 18:08:49,503][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Apply retention policy][Entry] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:08:49,504][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190203.zip [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Coherence:OK] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Exit] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: COVID Vaccine Dashboard][Entry] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Coherence:OK] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Exit] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:08:49,504][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 10. [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:08:49,504][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:08:50,110][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:50,112][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:08:50,112][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:08:53,575][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:08:53,577][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 10 to dashboard_export_20260218T150849.zip. [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:53,577][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:08:53,577][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150849.zip][Entry] [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150849.zip][Action] [Sanitize filename: dashboard_export_20260218T150849.zip][Action] [Sanitize filename: dashboard_export_20260218T150849.zip][Action] [Sanitize filename: dashboard_export_20260218T150849.zip][Action] [Sanitize filename: dashboard_export_20260218T150849.zip][Coherence:OK] [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150849.zip][Action] [Sanitize filename: dashboard_export_20260218T150849.zip][Action] [Sanitize filename: dashboard_export_20260218T150849.zip][Action] [Sanitize filename: dashboard_export_20260218T150849.zip][Action] [Sanitize filename: dashboard_export_20260218T150849.zip][Exit] [2026-02-18 18:08:53,578][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard/dashboard_export_20260218T150849.zip [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Entry] [2026-02-18 18:08:53,578][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Apply retention policy][Entry] [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:08:53,578][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190201.zip [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Coherence:OK] [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Exit] [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:53,578][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: test1][Entry] [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Coherence:OK] [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Exit] [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:08:53,579][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 12. [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:08:53,579][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:08:54,112][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:54,115][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:08:54,115][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:08:54,471][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:08:54,471][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:08:54,471][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:08:54,471][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:08:54,471][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:08:54,472][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 12 to dashboard_export_20260218T150853.zip. [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:08:54,472][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150853.zip][Entry] [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150853.zip][Action] [Sanitize filename: dashboard_export_20260218T150853.zip][Action] [Sanitize filename: dashboard_export_20260218T150853.zip][Action] [Sanitize filename: dashboard_export_20260218T150853.zip][Action] [Sanitize filename: dashboard_export_20260218T150853.zip][Coherence:OK] [2026-02-18 18:08:54,472][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150853.zip][Action] [Sanitize filename: dashboard_export_20260218T150853.zip][Action] [Sanitize filename: dashboard_export_20260218T150853.zip][Action] [Sanitize filename: dashboard_export_20260218T150853.zip][Action] [Sanitize filename: dashboard_export_20260218T150853.zip][Exit] [2026-02-18 18:08:54,473][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/test1/dashboard_export_20260218T150853.zip [2026-02-18 18:08:54,473][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:08:54,473][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:08:54,473][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Entry] [2026-02-18 18:08:54,473][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/test1 [2026-02-18 18:08:54,473][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Apply retention policy][Entry] [2026-02-18 18:08:54,473][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:08:54,473][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:08:54,474][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190201.zip [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Coherence:OK] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Exit] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: World Bank's Data][Entry] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Coherence:OK] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Exit] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:08:54,474][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 1. [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:08:54,474][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:08:56,115][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:56,117][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:08:56,117][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:08:57,313][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:08:57,390][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:08:57,390][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:08:57,391][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 1 to dashboard_export_20260218T150854.zip. [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:08:57,391][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150854.zip][Entry] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150854.zip][Action] [Sanitize filename: dashboard_export_20260218T150854.zip][Action] [Sanitize filename: dashboard_export_20260218T150854.zip][Action] [Sanitize filename: dashboard_export_20260218T150854.zip][Action] [Sanitize filename: dashboard_export_20260218T150854.zip][Coherence:OK] [2026-02-18 18:08:57,391][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150854.zip][Action] [Sanitize filename: dashboard_export_20260218T150854.zip][Action] [Sanitize filename: dashboard_export_20260218T150854.zip][Action] [Sanitize filename: dashboard_export_20260218T150854.zip][Action] [Sanitize filename: dashboard_export_20260218T150854.zip][Exit] [2026-02-18 18:08:57,392][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data/dashboard_export_20260218T150854.zip [2026-02-18 18:08:57,392][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:08:57,392][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:08:57,392][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Entry] [2026-02-18 18:08:57,392][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data [2026-02-18 18:08:57,392][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Apply retention policy][Entry] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:08:57,393][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190201.zip [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Coherence:OK] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Exit] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: deck.gl Demo][Entry] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Coherence:OK] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Exit] [2026-02-18 18:08:57,393][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:08:57,393][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 4. [2026-02-18 18:08:57,394][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:08:57,394][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:08:57,394][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:08:57,394][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:08:57,394][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:08:57,394][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:08:58,118][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:58,120][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:08:58,120][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:08:59,784][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:08:59,786][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 4 to dashboard_export_20260218T150857.zip. [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:08:59,786][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:08:59,786][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150857.zip][Entry] [2026-02-18 18:08:59,787][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150857.zip][Action] [Sanitize filename: dashboard_export_20260218T150857.zip][Action] [Sanitize filename: dashboard_export_20260218T150857.zip][Action] [Sanitize filename: dashboard_export_20260218T150857.zip][Action] [Sanitize filename: dashboard_export_20260218T150857.zip][Coherence:OK] [2026-02-18 18:08:59,787][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150857.zip][Action] [Sanitize filename: dashboard_export_20260218T150857.zip][Action] [Sanitize filename: dashboard_export_20260218T150857.zip][Action] [Sanitize filename: dashboard_export_20260218T150857.zip][Action] [Sanitize filename: dashboard_export_20260218T150857.zip][Exit] [2026-02-18 18:08:59,787][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo/dashboard_export_20260218T150857.zip [2026-02-18 18:08:59,787][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:08:59,787][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:08:59,787][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Entry] [2026-02-18 18:08:59,787][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo [2026-02-18 18:08:59,787][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Apply retention policy][Entry] [2026-02-18 18:08:59,787][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:08:59,787][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:08:59,787][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:08:59,788][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190202.zip [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Coherence:OK] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Exit] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Misc Charts][Entry] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Coherence:OK] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Exit] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:08:59,788][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 3. [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:08:59,788][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:09:00,120][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:00,122][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:09:00,122][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:09:03,156][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:09:03,271][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:09:03,272][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 3 to dashboard_export_20260218T150900.zip. [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:03,272][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:09:03,272][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150900.zip][Entry] [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150900.zip][Action] [Sanitize filename: dashboard_export_20260218T150900.zip][Action] [Sanitize filename: dashboard_export_20260218T150900.zip][Action] [Sanitize filename: dashboard_export_20260218T150900.zip][Action] [Sanitize filename: dashboard_export_20260218T150900.zip][Coherence:OK] [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150900.zip][Action] [Sanitize filename: dashboard_export_20260218T150900.zip][Action] [Sanitize filename: dashboard_export_20260218T150900.zip][Action] [Sanitize filename: dashboard_export_20260218T150900.zip][Action] [Sanitize filename: dashboard_export_20260218T150900.zip][Exit] [2026-02-18 18:09:03,273][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts/dashboard_export_20260218T150900.zip [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Entry] [2026-02-18 18:09:03,273][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Apply retention policy][Entry] [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:09:03,273][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190202.zip [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Coherence:OK] [2026-02-18 18:09:03,273][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Exit] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: FCC New Coder Survey 2018][Entry] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Coherence:OK] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Exit] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:09:03,274][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 11. [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:09:03,274][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:09:04,123][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:04,125][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:09:04,125][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:09:08,111][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:09:08,151][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:09:08,152][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 11 to dashboard_export_20260218T150903.zip. [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:09:08,152][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150903.zip][Entry] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150903.zip][Action] [Sanitize filename: dashboard_export_20260218T150903.zip][Action] [Sanitize filename: dashboard_export_20260218T150903.zip][Action] [Sanitize filename: dashboard_export_20260218T150903.zip][Action] [Sanitize filename: dashboard_export_20260218T150903.zip][Coherence:OK] [2026-02-18 18:09:08,152][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150903.zip][Action] [Sanitize filename: dashboard_export_20260218T150903.zip][Action] [Sanitize filename: dashboard_export_20260218T150903.zip][Action] [Sanitize filename: dashboard_export_20260218T150903.zip][Action] [Sanitize filename: dashboard_export_20260218T150903.zip][Exit] [2026-02-18 18:09:08,153][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018/dashboard_export_20260218T150903.zip [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Entry] [2026-02-18 18:09:08,153][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018 [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Apply retention policy][Entry] [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:09:08,153][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190203.zip [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Coherence:OK] [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Exit] [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:08,153][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Unicode Test][Entry] [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Coherence:OK] [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Exit] [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:09:08,154][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 8. [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:09:08,154][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:09:09,391][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:09:09,391][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:09:09,392][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 8 to dashboard_export_20260218T150908.zip. [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:09,392][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:09:09,392][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:09:09,393][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150908.zip][Entry] [2026-02-18 18:09:09,393][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150908.zip][Action] [Sanitize filename: dashboard_export_20260218T150908.zip][Action] [Sanitize filename: dashboard_export_20260218T150908.zip][Action] [Sanitize filename: dashboard_export_20260218T150908.zip][Action] [Sanitize filename: dashboard_export_20260218T150908.zip][Coherence:OK] [2026-02-18 18:09:09,393][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150908.zip][Action] [Sanitize filename: dashboard_export_20260218T150908.zip][Action] [Sanitize filename: dashboard_export_20260218T150908.zip][Action] [Sanitize filename: dashboard_export_20260218T150908.zip][Action] [Sanitize filename: dashboard_export_20260218T150908.zip][Exit] [2026-02-18 18:09:09,393][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test/dashboard_export_20260218T150908.zip [2026-02-18 18:09:09,393][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:09:09,393][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:09:09,393][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Entry] [2026-02-18 18:09:09,393][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test [2026-02-18 18:09:09,394][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Apply retention policy][Entry] [2026-02-18 18:09:09,394][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:09:09,394][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:09:09,394][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:09:09,395][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190203.zip [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Coherence:OK] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Exit] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Video Game Sales][Entry] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Coherence:OK] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Exit] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:09:09,395][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 7. [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:09:09,395][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:09:10,125][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:10,128][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:09:10,128][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:09:11,868][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:09:11,869][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:09:11,869][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:09:11,869][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:09:11,869][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:09:11,869][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:09:11,869][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:09:11,869][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:09:11,869][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:09:11,870][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 7 to dashboard_export_20260218T150909.zip. [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:09:11,870][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150909.zip][Entry] [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150909.zip][Action] [Sanitize filename: dashboard_export_20260218T150909.zip][Action] [Sanitize filename: dashboard_export_20260218T150909.zip][Action] [Sanitize filename: dashboard_export_20260218T150909.zip][Action] [Sanitize filename: dashboard_export_20260218T150909.zip][Coherence:OK] [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150909.zip][Action] [Sanitize filename: dashboard_export_20260218T150909.zip][Action] [Sanitize filename: dashboard_export_20260218T150909.zip][Action] [Sanitize filename: dashboard_export_20260218T150909.zip][Action] [Sanitize filename: dashboard_export_20260218T150909.zip][Exit] [2026-02-18 18:09:11,870][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales/dashboard_export_20260218T150909.zip [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:09:11,870][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Entry] [2026-02-18 18:09:11,870][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Apply retention policy][Entry] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:09:11,871][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190204.zip [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Coherence:OK] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Exit] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Featured Charts][Entry] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Coherence:OK] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Exit] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:09:11,871][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 6. [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:09:11,871][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:09:12,128][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:12,130][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:09:12,131][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:09:15,234][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:09:15,272][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:09:15,272][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:09:15,272][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:09:15,272][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:09:15,272][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:09:15,272][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:09:15,272][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:09:15,273][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:09:15,273][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 6 to dashboard_export_20260218T150912.zip. [2026-02-18 18:09:15,273][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:09:15,273][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:09:15,273][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:15,273][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:15,273][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:15,273][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:09:15,273][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:09:15,273][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150912.zip][Entry] [2026-02-18 18:09:15,273][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150912.zip][Action] [Sanitize filename: dashboard_export_20260218T150912.zip][Action] [Sanitize filename: dashboard_export_20260218T150912.zip][Action] [Sanitize filename: dashboard_export_20260218T150912.zip][Action] [Sanitize filename: dashboard_export_20260218T150912.zip][Coherence:OK] [2026-02-18 18:09:15,273][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150912.zip][Action] [Sanitize filename: dashboard_export_20260218T150912.zip][Action] [Sanitize filename: dashboard_export_20260218T150912.zip][Action] [Sanitize filename: dashboard_export_20260218T150912.zip][Action] [Sanitize filename: dashboard_export_20260218T150912.zip][Exit] [2026-02-18 18:09:15,273][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts/dashboard_export_20260218T150912.zip [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Entry] [2026-02-18 18:09:15,274][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Apply retention policy][Entry] [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:09:15,274][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190204.zip [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Coherence:OK] [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Exit] [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:15,274][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Slack Dashboard][Entry] [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Coherence:OK] [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Exit] [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-18 18:09:15,275][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 5. [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:09:15,275][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:09:16,131][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:16,134][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:09:16,134][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:09:17,333][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-18 18:09:17,370][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-18 18:09:17,370][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-18 18:09:17,370][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-18 18:09:17,370][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-18 18:09:17,370][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-18 18:09:17,370][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-18 18:09:17,371][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 5 to dashboard_export_20260218T150915.zip. [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-18 18:09:17,371][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260218T150915.zip][Entry] [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150915.zip][Action] [Sanitize filename: dashboard_export_20260218T150915.zip][Action] [Sanitize filename: dashboard_export_20260218T150915.zip][Action] [Sanitize filename: dashboard_export_20260218T150915.zip][Action] [Sanitize filename: dashboard_export_20260218T150915.zip][Coherence:OK] [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260218T150915.zip][Action] [Sanitize filename: dashboard_export_20260218T150915.zip][Action] [Sanitize filename: dashboard_export_20260218T150915.zip][Action] [Sanitize filename: dashboard_export_20260218T150915.zip][Action] [Sanitize filename: dashboard_export_20260218T150915.zip][Exit] [2026-02-18 18:09:17,371][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard/dashboard_export_20260218T150915.zip [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-18 18:09:17,371][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Entry] [2026-02-18 18:09:17,371][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Apply retention policy][Entry] [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 5 files according to retention policy [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-18 18:09:17,372][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [archive_exports][State] Removed by retention policy: dashboard_export_20260126T190204.zip [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Coherence:OK] [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Exit] [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Entry] [2026-02-18 18:09:17,372][INFO][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [consolidate_archive_folders][Enter] Consolidating archives in /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Coherence:OK] [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Exit] [2026-02-18 18:09:17,372][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Entry] [2026-02-18 18:09:17,372][INFO][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [remove_empty_directories][Enter] Starting cleanup of empty directories in /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:09:17,373][INFO][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [remove_empty_directories][Exit] Removed 0 empty directories. [2026-02-18 18:09:17,373][DEBUG][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Coherence:OK] [2026-02-18 18:09:17,373][DEBUG][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Exit] [2026-02-18 18:09:17,373][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,373][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:17,373][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:17,373][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-18 18:09:17,373][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-18 18:09:17,374][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task f7033e08-cbd8-437e-8d06-7e3cc06726b4 completed successfully [2026-02-18 18:09:17,374][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-18 18:09:17,374][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-18 18:09:17,374][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-18 18:09:17,374][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,374][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-18 18:09:17,375][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-18 18:09:17,375][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,377][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-18 18:09:17,377][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-18 18:09:17,377][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,379][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-18 18:09:17,379][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-18 18:09:17,379][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task f7033e08-cbd8-437e-8d06-7e3cc06726b4 execution finished with status: TaskStatus.SUCCESS [2026-02-18 18:09:17,379][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-18 18:09:17,379][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-18 18:09:17,379][INFO][superset_tools_app] Response status: 200 for /api/dashboards/backup [2026-02-18 18:09:17,380][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:09:17,380][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:09:17,387][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,387][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-18 18:09:17,387][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-18 18:09:17,387][INFO][superset_tools_app] WebSocket connection accepted for task f7033e08-cbd8-437e-8d06-7e3cc06726b4 (source=None, level=None) [2026-02-18 18:09:17,387][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,387][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-18 18:09:17,387][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-18 18:09:17,387][INFO][superset_tools_app] Starting log stream for task f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,387][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,387][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,389][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-18 18:09:17,389][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-18 18:09:17,389][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-18 18:09:17,389][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-18 18:09:17,391][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,391][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:09:17,391][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:09:17,392][INFO][superset_tools_app] Incoming request: GET /api/tasks/f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,393][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:09:17,394][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:09:17,394][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:09:17,394][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:09:17,394][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:09:17,396][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:09:17,396][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:09:17,398][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-18 18:09:17,398][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,398][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:09:17,399][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:09:17,399][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-18 18:09:17,399][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-18 18:09:17,399][INFO][superset_tools_app] Response status: 200 for /api/tasks/f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,400][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:09:17,400][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:09:17,482][INFO][superset_tools_app] Incoming request: GET /api/tasks/f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,483][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:09:17,484][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:09:17,484][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:09:17,484][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:09:17,484][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:09:17,487][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:09:17,487][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:09:17,491][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-18 18:09:17,491][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,491][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-18 18:09:17,491][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-18 18:09:17,491][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-18 18:09:17,491][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-18 18:09:17,492][INFO][superset_tools_app] Response status: 200 for /api/tasks/f7033e08-cbd8-437e-8d06-7e3cc06726b4 [2026-02-18 18:09:17,495][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:09:17,496][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:09:43,112][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 18:09:43,113][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:09:43,114][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:09:43,114][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:09:43,114][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:09:43,114][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:09:43,116][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:09:43,116][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:09:43,118][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:09:43,118][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 18:09:43,118][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:09:43,118][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:09:43,118][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:09:43,118][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:09:43,118][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:09:43,119][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 18:09:43,120][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:09:43,120][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:09:43,143][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 18:09:43,145][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:09:43,145][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:09:43,146][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:09:43,146][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:09:43,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:09:43,148][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:09:43,149][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:09:43,151][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 18:09:43,152][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 18:09:43,152][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:09:43,152][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 18:09:43,153][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:09:43,153][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:09:43,163][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 18:09:43,163][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:09:43,163][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 18:09:43,164][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:09:43,164][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:09:43,165][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:09:43,165][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:09:43,165][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:09:44,777][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:09:44,777][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:09:44,777][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:09:44,778][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:09:44,778][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:09:45,706][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,706][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,706][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,706][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,707][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 18:09:45,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 18:09:45,713][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,713][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,713][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,713][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,713][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 18:09:45,713][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 18:09:45,713][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,713][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,713][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,714][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,714][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,714][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,714][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,714][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,715][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,715][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:09:45,715][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 18:09:45,715][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 18:09:45,715][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 18:09:45,717][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 18:09:45,718][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 18:09:45,718][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 18:09:45,718][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 18:09:45,719][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:09:45,719][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:12:57,863][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 18:12:57,863][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:12:57,864][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:12:57,864][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:12:57,864][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:12:57,864][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:12:57,865][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:12:57,865][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:12:57,865][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 18:12:57,865][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 18:12:57,865][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 18:12:57,867][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 18:12:57,867][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:12:57,868][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:12:57,882][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 18:12:57,882][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:12:57,883][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:12:57,883][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:12:57,883][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:12:57,883][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:12:57,884][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:12:57,884][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:12:57,885][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:12:57,885][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 18:12:57,885][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:12:57,885][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:12:57,885][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:12:57,885][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:12:57,885][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:12:57,885][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 18:12:57,886][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:12:57,886][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:12:57,894][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-18 18:12:57,895][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:12:57,895][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:12:57,896][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:12:57,896][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:12:57,896][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:12:57,897][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:12:57,897][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:12:57,898][DEBUG][superset_tools_app] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 18:12:57,898][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-18 18:12:57,898][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:12:57,898][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:12:57,898][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 18:12:57,898][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 18:12:57,898][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 18:12:57,898][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-18 18:12:57,898][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-18 18:12:57,899][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:12:57,899][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:12:57,899][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:12:57,899][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-18 18:12:57,899][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:12:57,899][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:12:57,899][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:12:57,899][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-18 18:12:57,899][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:12:57,899][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:12:57,904][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 18:12:57,904][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:12:57,904][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:12:57,904][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-18 18:12:57,904][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-18 18:12:57,904][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-18 18:12:57,904][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-18 18:12:57,904][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:12:57,904][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:12:57,904][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-18 18:12:57,904][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:12:57,904][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:12:57,905][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:12:57,905][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:12:57,905][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:12:57,905][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:12:57,905][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:12:57,905][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:12:57,905][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:12:57,905][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:12:57,905][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:12:58,796][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:12:58,796][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:12:58,796][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:12:58,796][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:12:58,796][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:12:59,100][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-18 18:12:59,100][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:12:59,100][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:12:59,101][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-18 18:12:59,101][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-18 18:12:59,101][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-18 18:12:59,101][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-18 18:12:59,101][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-18 18:12:59,101][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-18 18:12:59,101][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-18 18:12:59,101][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-18 18:12:59,102][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-18 18:12:59,103][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-18 18:12:59,103][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-18 18:12:59,103][INFO][superset_tools_app] Response status: 200 for /api/datasets [2026-02-18 18:12:59,104][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:12:59,104][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:04,701][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 18:13:04,702][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:13:04,703][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:04,703][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:04,703][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:04,703][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:04,704][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:04,704][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:04,705][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 18:13:04,705][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 18:13:04,705][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 18:13:04,706][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 18:13:04,707][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:04,707][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:04,730][INFO][superset_tools_app] Incoming request: GET /api/environments [2026-02-18 18:13:04,731][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:04,735][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:13:04,735][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:13:04,735][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:04,736][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:04,736][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:04,736][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:04,737][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:04,737][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:04,737][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:04,738][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:04,740][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:04,740][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:04,739][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:04,741][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:04,744][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:13:04,744][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-18 18:13:04,744][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:13:04,744][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:04,745][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:04,746][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-18 18:13:04,746][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-18 18:13:04,746][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:04,746][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:04,746][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:04,746][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:04,746][INFO][superset_tools_app] Response status: 200 for /api/environments [2026-02-18 18:13:04,747][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:04,748][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:04,748][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:04,749][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:04,749][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:15,271][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:15,272][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-18 18:13:15,272][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:15,272][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:15,272][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:15,273][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:15,273][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:15,274][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:15,274][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:15,275][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:15,277][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:15,278][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:15,278][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:15,278][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:15,278][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:15,278][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:15,278][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:15,279][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:15,280][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:15,280][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:15,280][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:15,280][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:15,280][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:15,280][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:15,280][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:15,280][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:15,280][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:15,280][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-18 18:13:15,280][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-18 18:13:15,281][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:15,281][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:15,281][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:15,281][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:15,281][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:15,283][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-18 18:13:15,283][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-18 18:13:15,285][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:15,286][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:15,286][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:15,286][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:15,286][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:15,286][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:15,286][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:15,286][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:15,286][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:15,286][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:15,286][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:15,286][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-18 18:13:15,287][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:15,287][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:15,287][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:15,287][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:15,287][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:15,287][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:15,287][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:15,287][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:15,287][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:15,287][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:13:15,288][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:15,288][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:15,288][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:15,288][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:15,288][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:15,290][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:15,290][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:15,292][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:15,293][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:15,293][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:15,294][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:15,294][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:15,294][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:15,294][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:15,294][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:15,295][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:15,295][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:15,295][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:15,295][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:15,295][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:15,296][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:15,296][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:13:15,297][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:15,297][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:15,297][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:15,297][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:15,297][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:15,297][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:15,297][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:17,921][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:17,923][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:17,923][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:17,923][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:17,923][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:17,923][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:17,924][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:17,924][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:17,925][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/COVID Vaccine Dashboard [2026-02-18 18:13:17,925][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:17,926][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:17,927][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:17,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:17,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:17,929][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:17,930][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:17,930][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:17,931][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:17,931][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:17,931][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:17,931][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:17,931][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:17,934][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/COVID Vaccine Dashboard [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:17,934][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:17,935][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:17,936][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:17,936][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:17,936][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:21,560][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:21,561][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:21,562][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:21,562][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:21,562][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:21,562][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:21,562][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:21,562][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:21,563][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:21,563][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:21,563][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:21,563][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:21,563][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:21,563][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:21,563][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:21,563][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:21,563][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:21,563][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:21,564][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:21,564][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:21,565][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:21,565][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:21,565][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:21,568][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:21,568][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:21,569][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:21,569][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:21,569][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:21,569][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:21,570][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:21,570][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:21,571][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:21,571][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:13:21,572][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:21,573][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:21,573][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:21,573][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:21,573][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:21,574][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:21,574][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:22,721][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:22,722][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:22,722][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:22,723][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:22,723][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:22,723][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:22,724][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:22,724][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:22,725][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/Featured Charts [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:22,725][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:22,726][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:22,726][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts [2026-02-18 18:13:22,726][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:22,726][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:22,726][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:22,726][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:22,726][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:22,727][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:22,727][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:22,729][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:22,729][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:22,730][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:22,730][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:22,730][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:22,730][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:22,731][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:22,731][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:22,732][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:22,732][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:22,733][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:22,733][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:22,733][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:22,733][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:22,733][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:22,733][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:22,733][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:22,733][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:22,733][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:22,733][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/Featured Charts [2026-02-18 18:13:22,733][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:22,734][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:22,735][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:22,735][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:22,736][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:22,736][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:24,542][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:24,542][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:24,543][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:24,543][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:24,543][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:24,543][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:24,544][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:24,544][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:24,545][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:24,545][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:24,545][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:24,545][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:24,545][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:24,545][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:24,545][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:24,545][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:24,545][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:24,546][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:24,546][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:13:24,547][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:24,547][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:24,547][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:24,547][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:24,548][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:24,549][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:24,549][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:24,551][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:24,552][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:24,552][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:24,553][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:24,553][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:24,553][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:24,554][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:24,554][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:24,555][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:24,555][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:24,556][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:24,556][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:24,557][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:24,557][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:13:24,557][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:24,557][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:24,557][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:24,557][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:24,557][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:24,558][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:24,558][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:25,538][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:25,539][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:25,539][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:25,540][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:25,540][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:25,540][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:25,541][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:25,541][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:25,543][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/Slack Dashboard [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:25,543][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:25,544][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:25,544][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:25,544][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:25,544][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:25,544][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:25,544][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard [2026-02-18 18:13:25,544][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:25,544][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:25,544][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:25,544][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:25,544][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:25,545][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:25,545][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:25,548][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:25,548][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:25,548][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:25,549][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:25,549][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:25,549][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:25,549][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:25,550][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:25,550][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:25,550][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:25,551][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/Slack Dashboard [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:25,551][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:25,552][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:25,552][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:25,552][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard [2026-02-18 18:13:25,552][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:25,552][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:25,552][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:25,552][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:25,552][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:25,553][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:25,553][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:26,918][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:26,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:26,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:26,920][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:26,920][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:26,920][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:26,921][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:26,921][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:26,922][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:26,922][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:26,923][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:26,924][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:26,924][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:26,924][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:26,926][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:26,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:26,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:26,927][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:26,927][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:26,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:26,928][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:26,928][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:26,928][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:26,929][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:26,929][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:13:26,930][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:26,930][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:26,930][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:26,930][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:26,930][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:26,931][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:26,931][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:28,379][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:28,379][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:28,380][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:28,380][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:28,380][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:28,380][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:28,380][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:28,380][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:28,381][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:28,381][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:28,381][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:28,381][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:28,381][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:28,381][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:28,381][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:28,382][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/Unicode Test [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:28,382][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:28,383][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:28,383][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:28,383][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test [2026-02-18 18:13:28,383][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:28,383][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:28,383][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:28,383][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:28,384][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:28,385][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:28,385][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:28,387][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:28,387][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:28,388][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:28,388][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:28,388][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:28,388][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:28,389][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:28,389][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:28,390][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:28,390][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:28,390][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:28,390][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:28,390][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:28,391][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/Unicode Test [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test [2026-02-18 18:13:28,391][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:28,392][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:28,392][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:28,392][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:28,392][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:28,393][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:28,393][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:30,246][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:30,247][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:30,247][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:30,247][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:30,247][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:30,247][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:30,248][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:30,249][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:30,250][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:30,250][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:30,250][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:30,250][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:30,250][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:30,250][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:30,250][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:30,250][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:30,251][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:30,251][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:13:30,252][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:30,252][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:30,252][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:30,252][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:30,252][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:30,252][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:30,253][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:30,255][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:30,255][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:30,256][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:30,256][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:30,256][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:30,256][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:30,257][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:30,257][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:30,258][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:30,259][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-18 18:13:30,259][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-18 18:13:30,259][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:30,259][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:30,259][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:30,259][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:30,259][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:30,259][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:30,259][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-18 18:13:30,259][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-18 18:13:30,259][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-18 18:13:30,260][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:30,260][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:30,260][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:30,260][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:30,260][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:30,261][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:30,261][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:30,931][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:30,932][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:30,932][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:30,932][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:30,932][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:30,932][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:30,933][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:30,933][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:30,934][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.REPOSITORY, subpath: None [2026-02-18 18:13:30,934][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-18 18:13:30,935][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:30,935][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:30,935][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:30,935][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:30,935][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:30,936][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:30,936][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:32,637][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-18 18:13:32,638][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:32,638][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:32,639][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:32,639][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:32,639][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:32,639][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:32,640][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-18 18:13:32,641][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-18 18:13:32,642][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-18 18:13:32,642][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-18 18:13:32,642][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-18 18:13:32,642][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-18 18:13:32,642][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-18 18:13:32,642][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-18 18:13:32,643][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-18 18:13:32,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:32,644][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:36,107][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 18:13:36,108][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:36,108][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:36,108][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:36,108][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:36,108][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:36,109][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:36,109][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:36,110][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 18:13:36,110][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 18:13:36,110][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 18:13:36,112][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 18:13:36,112][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:36,112][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:36,126][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 18:13:36,127][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:36,127][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:36,128][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:36,128][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:36,128][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:36,129][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:36,129][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:36,131][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:13:36,131][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 18:13:36,131][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:13:36,131][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:13:36,131][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:13:36,131][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:13:36,131][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:13:36,131][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 18:13:36,132][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:36,132][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:36,139][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-18 18:13:36,140][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:36,140][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:36,140][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:36,141][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:36,141][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:36,142][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:36,142][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:36,143][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 18:13:36,143][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-18 18:13:36,143][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:13:36,143][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 18:13:36,144][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-18 18:13:36,144][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:13:36,144][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:13:36,149][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 18:13:36,149][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:13:36,149][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:13:36,149][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-18 18:13:36,149][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-18 18:13:36,149][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-18 18:13:36,149][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-18 18:13:36,149][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:13:36,149][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:13:36,150][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-18 18:13:36,150][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:13:36,150][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:13:36,150][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:13:36,150][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:13:36,150][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:13:36,150][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:13:36,150][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:13:36,150][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:13:36,150][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:13:36,150][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:13:36,150][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:13:37,544][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:13:37,544][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:13:37,544][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:13:37,544][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:13:37,544][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:13:37,985][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-18 18:13:37,985][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:13:37,985][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:13:37,985][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-18 18:13:37,985][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 18:13:37,985][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 18:13:37,985][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-18 18:13:37,985][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,986][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,986][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,986][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,986][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,987][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-18 18:13:37,987][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-18 18:13:37,987][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,987][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,987][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,987][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,987][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-18 18:13:37,987][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,994][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,994][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,994][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-18 18:13:37,994][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,995][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,995][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,995][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,995][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-18 18:13:37,995][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-18 18:13:37,995][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-18 18:13:37,995][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-18 18:13:37,996][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-18 18:13:37,996][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-18 18:13:37,996][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-18 18:13:37,997][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-18 18:13:37,997][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:37,997][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:38,310][INFO][superset_tools_app] Incoming request: GET /api/settings [2026-02-18 18:13:38,311][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:38,311][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:38,311][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:38,311][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:38,311][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:38,312][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:38,313][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:38,315][DEBUG][superset_tools_app] [get_settings][Entry] [2026-02-18 18:13:38,315][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-18 18:13:38,315][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-18 18:13:38,315][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-18 18:13:38,315][DEBUG][superset_tools_app] [get_config][Entry] [2026-02-18 18:13:38,315][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:38,315][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:38,318][INFO][superset_tools_app] Response status: 200 for /api/settings [2026-02-18 18:13:38,319][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:38,319][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:38,348][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 18:13:38,349][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:38,349][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:38,349][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:38,349][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:38,350][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:38,351][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:38,351][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:38,351][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 18:13:38,351][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 18:13:38,351][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 18:13:38,353][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 18:13:38,355][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:38,355][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:13:38,368][INFO][superset_tools_app] Incoming request: GET /api/settings/consolidated [2026-02-18 18:13:38,369][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:13:38,369][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:13:38,370][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:13:38,370][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:13:38,370][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:13:38,370][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:13:38,370][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:13:38,371][DEBUG][superset_tools_app] [get_consolidated_settings][Entry] [2026-02-18 18:13:38,371][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-18 18:13:38,371][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-18 18:13:38,371][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-18 18:13:38,371][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-18 18:13:38,371][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-18 18:13:38,374][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-18 18:13:38,375][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-18 18:13:38,375][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-18 18:13:38,375][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-18 18:13:38,375][INFO][superset_tools_app] Response status: 200 for /api/settings/consolidated [2026-02-18 18:13:38,376][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:13:38,377][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:15:04,163][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-18 18:15:04,164][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:15:04,164][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:15:04,165][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:15:04,165][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:15:04,165][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:15:04,165][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:15:04,165][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:15:04,166][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-18 18:15:04,166][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-18 18:15:04,166][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-18 18:15:04,166][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-18 18:15:04,167][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:15:04,167][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:15:04,179][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-18 18:15:04,180][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:15:04,180][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:15:04,180][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:15:04,180][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:15:04,180][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:15:04,181][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:15:04,181][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:15:04,182][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:15:04,182][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-18 18:15:04,182][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:15:04,182][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:15:04,182][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-18 18:15:04,182][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:15:04,182][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:15:04,182][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-18 18:15:04,183][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:15:04,183][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-18 18:15:04,193][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-18 18:15:04,195][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-18 18:15:04,195][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-18 18:15:04,195][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-18 18:15:04,195][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-18 18:15:04,195][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-18 18:15:04,196][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-18 18:15:04,196][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-18 18:15:04,198][DEBUG][superset_tools_app] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-18 18:15:04,198][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-18 18:15:04,198][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-18 18:15:04,198][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-18 18:15:04,198][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-18 18:15:04,198][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-18 18:15:04,198][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-18 18:15:04,198][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-18 18:15:04,198][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-18 18:15:04,198][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-18 18:15:04,199][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:15:04,199][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:15:04,199][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-18 18:15:04,199][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-18 18:15:04,199][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-18 18:15:04,199][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-18 18:15:04,199][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-18 18:15:04,199][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-18 18:15:04,199][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-18 18:15:04,206][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-18 18:15:04,206][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-18 18:15:04,206][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-18 18:15:04,207][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-18 18:15:04,207][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-18 18:15:04,207][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-18 18:15:04,207][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-18 18:15:04,207][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-18 18:15:05,473][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-18 18:15:05,474][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-18 18:15:05,474][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-18 18:15:05,474][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-18 18:15:05,474][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-18 18:15:06,041][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-18 18:15:06,042][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-18 18:15:06,042][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-18 18:15:06,042][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-18 18:15:06,042][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-18 18:15:06,042][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-18 18:15:06,042][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-18 18:15:06,042][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-18 18:15:06,042][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-18 18:15:06,042][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-18 18:15:06,042][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-18 18:15:06,045][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-18 18:15:06,045][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-18 18:15:06,045][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-18 18:15:06,045][INFO][superset_tools_app] Response status: 200 for /api/datasets [2026-02-18 18:15:06,046][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-18 18:15:06,046][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 08:55:37,420][INFO][superset_tools_app] Incoming request: GET /api/settings [2026-02-19 08:55:37,421][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 08:55:37,421][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 08:55:37,421][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:Failed] Signature has expired. [2026-02-19 08:55:37,422][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 401: Could not validate credentials [2026-02-19 08:55:37,422][INFO][superset_tools_app] Response status: 401 for /api/settings [2026-02-19 08:55:37,451][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 08:55:37,451][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 08:55:37,452][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 08:55:37,452][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:Failed] Signature has expired. [2026-02-19 08:55:37,452][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 401: Could not validate credentials [2026-02-19 08:55:37,452][INFO][superset_tools_app] Response status: 401 for /api/auth/me [2026-02-19 09:41:43,634][INFO][superset_tools_app] Incoming request: POST /api/auth/login [2026-02-19 09:41:43,636][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:41:43,636][DEBUG][superset_tools_app] [api.auth.login][Entry] [2026-02-19 09:41:43,636][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-19 09:41:43,636][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:43,637][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:43,637][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:43,815][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-19 09:41:43,817][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-19 09:41:43,817][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-19 09:41:43,817][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-19 09:41:43,817][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-19 09:41:43,818][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-19 09:41:43,818][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T06:41:43.818321][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-19 09:41:43,818][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 09:41:43,818][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 09:41:43,818][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-19 09:41:43,818][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-19 09:41:43,818][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-19 09:41:43,818][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-19 09:41:43,819][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-19 09:41:43,819][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-19 09:41:43,819][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-19 09:41:43,819][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-19 09:41:43,819][INFO][superset_tools_app] Response status: 200 for /api/auth/login [2026-02-19 09:41:43,819][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:43,819][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:41:43,826][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 09:41:43,826][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:41:43,826][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:41:43,826][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:41:43,826][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:41:43,826][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:43,828][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:43,828][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:43,828][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 09:41:43,828][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 09:41:43,828][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 09:41:43,830][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 09:41:43,831][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:43,831][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:41:43,849][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-19 09:41:43,850][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:41:43,850][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:41:43,850][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:41:43,850][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:41:43,850][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:43,851][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:43,851][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:43,852][DEBUG][superset_tools_app] [list_plugins][Entry] [2026-02-19 09:41:43,852][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 09:41:43,852][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 09:41:43,852][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 09:41:43,852][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 09:41:43,852][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 09:41:43,853][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-19 09:41:43,854][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:43,854][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:41:43,915][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 09:41:43,915][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:41:43,916][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:41:43,916][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:41:43,916][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:41:43,916][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:43,917][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:43,917][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:43,919][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 09:41:43,919][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 09:41:43,919][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:41:43,919][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:41:43,919][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 09:41:43,919][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:41:43,919][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:41:43,920][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 09:41:43,922][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:43,922][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:41:43,929][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 09:41:43,932][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:41:43,932][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:41:43,932][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:41:43,932][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:41:43,932][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:43,933][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:43,933][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:43,935][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 09:41:43,935][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 09:41:43,935][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:41:43,935][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:41:43,935][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 09:41:43,935][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 09:41:43,936][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 09:41:43,936][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:41:43,936][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:41:43,941][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 09:41:43,941][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:41:43,941][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 09:41:43,941][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:41:43,941][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:41:43,942][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:41:43,942][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:41:43,942][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:41:43,942][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:41:45,686][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:41:45,686][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:41:45,686][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:41:45,686][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:41:45,686][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:41:46,474][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 09:41:46,474][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:41:46,474][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:41:46,474][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 09:41:46,474][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:41:46,474][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:41:46,474][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,475][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,475][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,475][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,475][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,476][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,476][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,476][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 09:41:46,476][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 09:41:46,476][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,476][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,476][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,476][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,476][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 09:41:46,476][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,481][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,481][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,481][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,482][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,482][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,482][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,482][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,482][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:46,482][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 09:41:46,482][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 09:41:46,482][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 09:41:46,483][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 09:41:46,484][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:41:46,484][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:41:46,484][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 09:41:46,485][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:46,485][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:41:50,892][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 09:41:50,892][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:41:50,893][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:41:50,893][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:41:50,893][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:41:50,893][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:50,894][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:50,894][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:50,894][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 09:41:50,894][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 09:41:50,894][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 09:41:50,896][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 09:41:50,897][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:50,897][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:41:50,909][INFO][superset_tools_app] Incoming request: GET /api/environments [2026-02-19 09:41:50,909][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:41:50,910][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:41:50,910][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:41:50,910][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:41:50,910][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:41:50,910][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:41:50,910][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:41:50,910][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:41:50,911][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:41:50,911][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:50,911][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:50,911][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:50,912][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:50,912][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:50,912][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:50,914][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 09:41:50,914][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-19 09:41:50,914][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:41:50,914][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:41:50,914][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:41:50,914][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:41:50,914][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:41:50,914][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:41:50,915][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:41:50,915][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:41:50,915][INFO][superset_tools_app] Response status: 200 for /api/environments [2026-02-19 09:41:50,916][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:41:50,916][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:50,916][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:50,917][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:41:50,917][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:41:55,171][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 09:41:55,172][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:41:55,172][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:41:55,172][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:41:55,172][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:41:55,172][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:55,174][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:55,174][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:55,175][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 09:41:55,175][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 09:41:55,175][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 09:41:55,176][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 09:41:55,176][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:55,177][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:41:55,191][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 09:41:55,192][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:41:55,192][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:41:55,192][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:41:55,192][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:41:55,192][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:55,193][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:55,193][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:55,194][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 09:41:55,194][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 09:41:55,194][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:41:55,194][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:41:55,194][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 09:41:55,194][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:41:55,194][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:41:55,194][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 09:41:55,195][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:55,195][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:41:55,202][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 09:41:55,203][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:41:55,204][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:41:55,204][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:41:55,204][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:41:55,204][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:41:55,205][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:41:55,205][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:41:55,207][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 09:41:55,207][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 09:41:55,208][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 09:41:55,208][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:41:55,208][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:41:55,214][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 09:41:55,214][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:41:55,214][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:41:55,214][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 09:41:55,214][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 09:41:55,214][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 09:41:55,214][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 09:41:55,214][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:41:55,214][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:41:55,214][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 09:41:55,214][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:41:55,214][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:41:55,214][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:41:55,215][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:41:55,215][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:41:55,215][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:41:55,215][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:41:55,215][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:41:55,215][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:41:55,215][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:41:55,215][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:41:55,599][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:41:55,599][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:41:55,599][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:41:55,600][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:41:55,600][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:41:55,905][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,905][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,906][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,906][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,906][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,906][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,907][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,907][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 09:41:55,907][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 09:41:55,907][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,907][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,907][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,907][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,907][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 09:41:55,907][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 09:41:55,912][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,913][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,913][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,913][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,913][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,914][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,914][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,914][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,914][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:41:55,914][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 09:41:55,914][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 09:41:55,914][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 09:41:55,916][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 09:41:55,916][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:41:55,916][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:41:55,916][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 09:41:55,917][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:41:55,917][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:42:07,198][INFO][superset_tools_app] Incoming request: GET /api/dashboards/db-mappings [2026-02-19 09:42:07,199][INFO][superset_tools_app] Incoming request: GET /api/environments/ss1/databases [2026-02-19 09:42:07,200][INFO][superset_tools_app] Incoming request: GET /api/environments/ss2/databases [2026-02-19 09:42:07,200][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [MappingService.__init__][Entry] [2026-02-19 09:42:07,201][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Coherence:OK] [2026-02-19 09:42:07,201][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Exit] [2026-02-19 09:42:07,202][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:42:07,202][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:42:07,202][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:42:07,202][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:42:07,203][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:42:07,203][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:42:07,203][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:42:07,203][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:42:07,203][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:42:07,203][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:42:07,203][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:42:07,203][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:42:07,204][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:42:07,204][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:42:07,204][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:42:07,204][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:42:07,204][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:42:07,205][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:42:07,205][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:42:07,205][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:42:07,205][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:42:07,206][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss1 [2026-02-19 09:42:07,206][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-19 09:42:07,206][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:42:07,206][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:42:07,206][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-19 09:42:07,206][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-19 09:42:07,206][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 09:42:07,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:42:07,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:07,207][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:07,207][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 09:42:07,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:42:07,207][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:07,207][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:07,207][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-19 09:42:07,207][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:42:07,207][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:42:07,211][WARNING][superset_tools_app] [_init_session][State] SSL verification disabled. [2026-02-19 09:42:07,212][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:42:07,212][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-19 09:42:07,212][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:42:07,212][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:42:07,212][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:42:07,212][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:42:07,212][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:42:07,549][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:42:07,549][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:42:07,549][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:42:07,549][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:07,549][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:07,772][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-19 09:42:07,772][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:42:07,772][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:42:07,772][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-19 09:42:07,772][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-19 09:42:07,772][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-19 09:42:07,772][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-19 09:42:07,772][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [get_environment_databases][Entry] id=ss2 [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environments][Entry] [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Coherence:OK] [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Action] [get_environment_databases][Exit] [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 09:42:07,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 09:42:07,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:07,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:07,774][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-19 09:42:07,774][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:42:07,774][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:42:07,778][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:42:07,778][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Entry] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-19 09:42:07,778][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:42:07,778][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:42:07,778][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-19 09:42:07,778][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-19 09:42:07,778][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:42:08,908][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:42:08,908][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:42:08,908][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:42:08,909][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:08,909][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:09,418][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-19 09:42:09,419][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:42:09,419][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:42:09,419][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-19 09:42:09,419][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-19 09:42:09,419][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-19 09:42:09,419][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-19 09:42:09,419][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-19 09:42:09,420][INFO][superset_tools_app] Response status: 200 for /api/environments/ss1/databases [2026-02-19 09:42:09,421][INFO][superset_tools_app] Response status: 200 for /api/environments/ss2/databases [2026-02-19 09:42:09,422][DEBUG][superset_tools_app] [get_database_mappings][Entry] source=ss1, target=ss2 [2026-02-19 09:42:09,422][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [MappingService.get_suggestions][Entry] source=ss1, target=ss2 [2026-02-19 09:42:09,422][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss1 [2026-02-19 09:42:09,422][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-19 09:42:09,422][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:42:09,422][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:42:09,422][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-19 09:42:09,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:42:09,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:09,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:09,422][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-19 09:42:09,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:42:09,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:09,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:09,423][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-19 09:42:09,423][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:42:09,423][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:42:09,428][WARNING][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][State] SSL verification disabled. [2026-02-19 09:42:09,428][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:42:09,428][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:42:09,428][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-19 09:42:09,428][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-19 09:42:09,428][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService._get_client][Entry] env_id=ss2 [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [get_environments][Entry] [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-19 09:42:09,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [__init__][Entry] [2026-02-19 09:42:09,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [_init_session][Entry] [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:42:09,429][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:42:09,435][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:42:09,435][INFO][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Coherence:OK] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Action] [MappingService._get_client][Exit] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-19 09:42:09,435][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:42:09,435][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:09,436][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:09,436][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:42:09,436][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:42:09,436][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:42:09,436][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:42:09,436][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:42:09,774][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:42:09,774][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:42:09,774][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:42:09,774][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:09,774][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:09,880][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-19 09:42:09,880][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:42:09,880][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:42:09,880][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-19 09:42:09,880][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-19 09:42:09,880][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-19 09:42:09,880][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-19 09:42:09,880][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-19 09:42:09,880][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [SupersetClient.get_databases_summary][Entry] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [get_databases][Entry] [2026-02-19 09:42:09,881][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Enter] Fetching databases. [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_validate_query_params][Entry] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [_fetch_all_pages][Entry] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:42:09,881][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:42:09,881][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-19 09:42:09,881][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-19 09:42:09,881][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:42:10,206][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:42:10,206][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:42:10,206][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:42:10,206][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:10,206][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:10,320][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 3 [2026-02-19 09:42:10,320][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:42:10,320][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:42:10,320][INFO][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] Found 3 databases. [2026-02-19 09:42:10,320][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Coherence:OK] [2026-02-19 09:42:10,320][DEBUG][superset_tools_app] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Action] [get_databases][Exit] [2026-02-19 09:42:10,320][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Coherence:OK] [2026-02-19 09:42:10,320][DEBUG][superset_tools_app] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Action] [SupersetClient.get_databases_summary][Exit] [2026-02-19 09:42:10,320][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Coherence:OK] [2026-02-19 09:42:10,320][DEBUG][superset_tools_app] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Action] [MappingService.get_suggestions][Exit] [2026-02-19 09:42:10,322][INFO][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] Returning 3 database mapping suggestions [2026-02-19 09:42:10,322][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Coherence:OK] [2026-02-19 09:42:10,322][DEBUG][superset_tools_app] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Action] [get_database_mappings][Exit] [2026-02-19 09:42:10,322][INFO][superset_tools_app] Response status: 200 for /api/dashboards/db-mappings [2026-02-19 09:42:10,322][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:42:10,323][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:42:10,323][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:42:10,323][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:42:10,323][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:42:10,324][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:42:12,364][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-19 09:42:12,365][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:42:12,365][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:42:12,365][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:42:12,365][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:42:12,365][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:42:12,366][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:42:12,366][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:42:12,366][DEBUG][superset_tools_app] [migrate_dashboards][Entry] source=ss1, target=ss2, count=1 [2026-02-19 09:42:12,366][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [get_environments][Entry] [2026-02-19 09:42:12,366][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:42:12,366][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:42:12,367][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-migration [2026-02-19 09:42:12,367][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 09:42:12,367][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 09:42:12,367][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 09:42:12,367][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 09:42:12,367][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:42:12,367][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:42:12,367][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:42:12,369][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task b09d80b0-cc66-4ddb-9292-403bf1338756 created and scheduled for execution [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 09:42:12,369][INFO][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] Migration task created: b09d80b0-cc66-4ddb-9292-403bf1338756 for 1 dashboards [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Coherence:OK] [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Action] [migrate_dashboards][Exit] [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:42:12,369][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task b09d80b0-cc66-4ddb-9292-403bf1338756 for plugin 'Superset Dashboard Migration' [2026-02-19 09:42:12,369][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [MigrationPlugin.execute][Entry] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Action] [MigrationPlugin.execute][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_environments][Entry] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-19 09:42:12,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-19 09:42:12,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:12,371][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-19 09:42:12,372][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:42:12,372][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:42:12,375][WARNING][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][State] SSL verification disabled. [2026-02-19 09:42:12,375][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:42:12,375][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:42:12,375][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-19 09:42:12,375][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss2. [2026-02-19 09:42:12,375][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:12,375][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:12,375][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [__init__][Entry] [2026-02-19 09:42:12,375][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:42:12,375][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:12,375][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:12,376][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [_init_session][Entry] [2026-02-19 09:42:12,376][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:42:12,376][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:42:12,379][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:42:12,379][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_dashboards][Entry] [2026-02-19 09:42:12,379][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:12,379][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:42:12,380][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:42:12,380][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:42:12,380][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:42:12,380][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:42:12,722][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:42:12,722][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:42:12,723][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:42:12,723][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:12,723][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:13,006][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 09:42:13,006][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:42:13,006][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:42:13,006][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 09:42:13,006][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:42:13,006][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:42:13,007][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [export_dashboard][Entry] [2026-02-19 09:42:13,007][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 9. [2026-02-19 09:42:13,007][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:13,007][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:13,007][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:13,008][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:13,008][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:13,008][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:13,444][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:13,446][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 09:42:13,446][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 09:42:13,551][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:13,588][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:13,589][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 9 to dashboard_export_20260219T064213.zip. [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [Create temporary resource][Entry] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [create_temp_file][State] Created temporary file: /tmp/tmp9e9djvjo.zip [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Entry] [2026-02-19 09:42:13,589][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [create_temp_file][State] Created temporary file: /tmp/tmp9h_u27sv.zip [2026-02-19 09:42:13,590][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [MigrationEngine.transform_zip][Entry] [2026-02-19 09:42:13,590][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Extracting ZIP: /tmp/tmp9e9djvjo.zip [2026-02-19 09:42:13,591][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][State] Found 1 dataset files. [2026-02-19 09:42:13,591][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Transforming dataset: /tmp/tmpbyjy6rel/dashboard_export_20260219T064213/datasets/examples/cleaned_sales_data_19.yaml [2026-02-19 09:42:13,610][INFO][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] Re-packaging ZIP to: /tmp/tmp9h_u27sv.zip (strip_databases=False) [2026-02-19 09:42:13,612][DEBUG][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Coherence:OK] [2026-02-19 09:42:13,612][DEBUG][superset_tools_app] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Action] [MigrationEngine.transform_zip][Exit] [2026-02-19 09:42:13,612][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [import_dashboard][Entry] [2026-02-19 09:42:13,612][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [_validate_import_file][Entry] [2026-02-19 09:42:13,613][DEBUG][superset_tools_app] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Coherence:OK] [2026-02-19 09:42:13,613][DEBUG][superset_tools_app] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Action] [_validate_import_file][Exit] [2026-02-19 09:42:13,613][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [_do_import][Entry] [2026-02-19 09:42:13,613][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][State] Uploading file: /tmp/tmp9h_u27sv.zip [2026-02-19 09:42:13,613][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [upload_file][Entry] [2026-02-19 09:42:13,613][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [headers][Entry] [2026-02-19 09:42:13,613][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:42:13,613][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset2.bebesh.ru/api/v1 [2026-02-19 09:42:13,613][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset2.bebesh.ru/api/v1/security/login [2026-02-19 09:42:13,613][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:42:13,933][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:42:13,933][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:42:13,933][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:42:13,934][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:13,934][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:13,934][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Coherence:OK] [2026-02-19 09:42:13,934][DEBUG][superset_tools_app] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Action] [upload_file][Exit] [2026-02-19 09:42:13,934][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_perform_upload][Entry] [2026-02-19 09:42:14,646][DEBUG][superset_tools_app] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Coherence:OK] [2026-02-19 09:42:14,646][DEBUG][superset_tools_app] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Action] [_perform_upload][Exit] [2026-02-19 09:42:14,646][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Coherence:OK] [2026-02-19 09:42:14,646][DEBUG][superset_tools_app] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Action] [_do_import][Exit] [2026-02-19 09:42:14,646][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Coherence:OK] [2026-02-19 09:42:14,646][DEBUG][superset_tools_app] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Action] [import_dashboard][Exit] [2026-02-19 09:42:14,646][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Coherence:OK] [2026-02-19 09:42:14,646][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Exit] [2026-02-19 09:42:14,646][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Coherence:OK] [2026-02-19 09:42:14,647][DEBUG][superset_tools_app] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Action] [Create temporary resource][Exit] [2026-02-19 09:42:14,647][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,647][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:14,647][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:14,647][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [MigrationPlugin][Exit] Migration finished. [2026-02-19 09:42:14,648][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task b09d80b0-cc66-4ddb-9292-403bf1338756 completed successfully [2026-02-19 09:42:14,649][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:42:14,649][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:42:14,649][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:42:14,649][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,649][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:14,649][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:14,649][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,652][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 09:42:14,652][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 09:42:14,652][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,654][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:42:14,654][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:42:14,654][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task b09d80b0-cc66-4ddb-9292-403bf1338756 execution finished with status: TaskStatus.SUCCESS [2026-02-19 09:42:14,654][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 09:42:14,654][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 09:42:14,655][INFO][superset_tools_app] Response status: 200 for /api/dashboards/migrate [2026-02-19 09:42:14,656][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:42:14,656][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:42:14,665][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,665][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 09:42:14,665][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 09:42:14,665][INFO][superset_tools_app] WebSocket connection accepted for task b09d80b0-cc66-4ddb-9292-403bf1338756 (source=None, level=None) [2026-02-19 09:42:14,665][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,665][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 09:42:14,665][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 09:42:14,665][INFO][superset_tools_app] Starting log stream for task b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,665][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,665][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,666][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 09:42:14,666][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 09:42:14,666][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 09:42:14,666][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 09:42:14,668][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,669][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:42:14,669][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:42:14,669][INFO][superset_tools_app] Incoming request: GET /api/tasks/b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,670][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:42:14,671][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:42:14,671][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:42:14,671][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:42:14,671][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:42:14,672][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:42:14,672][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:42:14,673][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 09:42:14,673][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,673][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:42:14,674][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:42:14,674][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 09:42:14,674][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 09:42:14,674][INFO][superset_tools_app] Response status: 200 for /api/tasks/b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,675][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:42:14,675][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:42:14,697][INFO][superset_tools_app] Incoming request: GET /api/tasks/b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,698][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:42:14,698][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:42:14,699][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:42:14,699][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:42:14,699][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:42:14,701][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:42:14,701][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:42:14,702][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 09:42:14,702][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,702][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:42:14,702][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:42:14,702][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 09:42:14,702][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 09:42:14,703][INFO][superset_tools_app] Response status: 200 for /api/tasks/b09d80b0-cc66-4ddb-9292-403bf1338756 [2026-02-19 09:42:14,704][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:42:14,704][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:42:31,610][INFO][superset_tools_app] Incoming request: POST /api/dashboards/backup [2026-02-19 09:42:31,611][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:42:31,611][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:42:31,611][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:42:31,611][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:42:31,611][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:42:31,612][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:42:31,612][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [backup_dashboards][Entry] env=ss1, count=1, schedule=None [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [get_environments][Entry] [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-backup [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:42:31,613][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:31,614][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:42:31,614][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:42:31,614][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 804eeaea-6d09-42f5-b6a1-40c4f0cad80b created and scheduled for execution [2026-02-19 09:42:31,614][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 09:42:31,615][INFO][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Coherence:OK] Backup task created: 804eeaea-6d09-42f5-b6a1-40c4f0cad80b for 1 dashboards [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Coherence:OK] [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Exit] [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:42:31,615][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 804eeaea-6d09-42f5-b6a1-40c4f0cad80b for plugin 'Superset Dashboard Backup' [2026-02-19 09:42:31,615][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:31,616][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:42:31,616][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:42:31,616][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:42:31,616][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:42:31,616][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:42:31,616][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:31,616][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [has_environments][Entry] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Coherence:OK] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Exit] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 09:42:31,617][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 09:42:31,617][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:42:31,617][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 09:42:31,618][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:42:31,618][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:42:31,624][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 09:42:31,624][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:42:31,624][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_dashboards][Entry] [2026-02-19 09:42:31,624][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:42:31,624][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:42:31,624][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:42:31,624][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:42:31,624][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:42:31,933][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:42:31,933][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:42:31,933][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:42:31,933][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:31,933][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:32,105][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 09:42:32,105][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:42:32,105][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:42:32,105][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 09:42:32,105][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: TA-0001 Test dashboard][Entry] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Coherence:OK] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Exit] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:32,106][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 13. [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:32,106][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:32,242][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:32,243][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 13 to dashboard_export_20260219T064232.zip. [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:32,243][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Entry] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Coherence:OK] [2026-02-19 09:42:32,243][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Exit] [2026-02-19 09:42:32,243][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard/dashboard_export_20260219T064232.zip [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Entry] [2026-02-19 09:42:32,244][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Apply retention policy][Entry] [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 3 files according to retention policy [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Coherence:OK] [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Exit] [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,244][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: USA Births Names][Entry] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Coherence:OK] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Exit] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:32,245][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 2. [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:32,245][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:32,552][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:32,554][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 2 to dashboard_export_20260219T064232.zip. [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,554][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:32,555][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:32,555][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Entry] [2026-02-19 09:42:32,555][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Coherence:OK] [2026-02-19 09:42:32,555][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Exit] [2026-02-19 09:42:32,555][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names/dashboard_export_20260219T064232.zip [2026-02-19 09:42:32,555][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:32,555][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:32,555][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Entry] [2026-02-19 09:42:32,555][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names [2026-02-19 09:42:32,555][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Apply retention policy][Entry] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Coherence:OK] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Exit] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Sales Dashboard][Entry] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Coherence:OK] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Exit] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:32,556][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 9. [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:32,556][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:32,557][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:32,557][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:32,557][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:32,893][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:32,931][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 9 to dashboard_export_20260219T064232.zip. [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,931][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:32,931][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:32,932][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Entry] [2026-02-19 09:42:32,932][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Coherence:OK] [2026-02-19 09:42:32,932][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Exit] [2026-02-19 09:42:32,932][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard/dashboard_export_20260219T064232.zip [2026-02-19 09:42:32,932][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:32,932][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:32,932][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Entry] [2026-02-19 09:42:32,932][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard [2026-02-19 09:42:32,932][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Apply retention policy][Entry] [2026-02-19 09:42:32,932][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:32,932][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:32,932][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Coherence:OK] [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Exit] [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: COVID Vaccine Dashboard][Entry] [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Coherence:OK] [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Action] [Sanitize filename: COVID Vaccine Dashboard][Exit] [2026-02-19 09:42:32,933][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:32,933][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 10. [2026-02-19 09:42:32,934][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:32,934][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:32,934][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:32,934][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:32,934][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:32,934][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:33,198][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:33,199][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:33,199][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:33,199][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:33,200][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 10 to dashboard_export_20260219T064232.zip. [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:33,200][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Entry] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Coherence:OK] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Action] [Sanitize filename: dashboard_export_20260219T064232.zip][Exit] [2026-02-19 09:42:33,200][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard/dashboard_export_20260219T064232.zip [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Entry] [2026-02-19 09:42:33,200][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard [2026-02-19 09:42:33,200][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Apply retention policy][Entry] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Coherence:OK] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Exit] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: test1][Entry] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Coherence:OK] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Exit] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:33,201][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 12. [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:33,201][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:33,348][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:33,349][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 12 to dashboard_export_20260219T064233.zip. [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:33,349][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Entry] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Coherence:OK] [2026-02-19 09:42:33,349][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Exit] [2026-02-19 09:42:33,350][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/test1/dashboard_export_20260219T064233.zip [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Entry] [2026-02-19 09:42:33,350][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/test1 [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Apply retention policy][Entry] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Coherence:OK] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Exit] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:33,350][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: World Bank's Data][Entry] [2026-02-19 09:42:33,351][DEBUG][superset_tools_app] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Coherence:OK] [2026-02-19 09:42:33,351][DEBUG][superset_tools_app] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Action] [Sanitize filename: World Bank's Data][Exit] [2026-02-19 09:42:33,351][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:33,351][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 1. [2026-02-19 09:42:33,351][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:33,351][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:33,351][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:33,351][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:33,351][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:33,351][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:33,448][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:33,450][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 09:42:33,451][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 09:42:36,961][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:37,035][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:37,035][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:37,036][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 1 to dashboard_export_20260219T064233.zip. [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:37,036][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Entry] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Coherence:OK] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Action] [Sanitize filename: dashboard_export_20260219T064233.zip][Exit] [2026-02-19 09:42:37,036][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data/dashboard_export_20260219T064233.zip [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Entry] [2026-02-19 09:42:37,036][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data [2026-02-19 09:42:37,036][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Apply retention policy][Entry] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Coherence:OK] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Exit] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: deck.gl Demo][Entry] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Coherence:OK] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Action] [Sanitize filename: deck.gl Demo][Exit] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:37,037][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 4. [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:37,037][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:37,275][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:37,277][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:37,277][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:37,277][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:37,277][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:37,277][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:37,277][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:37,277][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:37,277][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:37,277][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 4 to dashboard_export_20260219T064237.zip. [2026-02-19 09:42:37,277][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:37,278][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Entry] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Coherence:OK] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Exit] [2026-02-19 09:42:37,278][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo/dashboard_export_20260219T064237.zip [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Entry] [2026-02-19 09:42:37,278][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Apply retention policy][Entry] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Coherence:OK] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Exit] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:37,278][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Misc Charts][Entry] [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Coherence:OK] [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Action] [Sanitize filename: Misc Charts][Exit] [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:37,279][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 3. [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:37,279][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:37,451][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:37,453][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 09:42:37,453][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 09:42:37,799][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:37,871][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:37,871][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:37,872][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 3 to dashboard_export_20260219T064237.zip. [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:37,872][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Entry] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Coherence:OK] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Exit] [2026-02-19 09:42:37,872][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts/dashboard_export_20260219T064237.zip [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:37,872][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Entry] [2026-02-19 09:42:37,872][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Apply retention policy][Entry] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Coherence:OK] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Exit] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: FCC New Coder Survey 2018][Entry] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Coherence:OK] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Action] [Sanitize filename: FCC New Coder Survey 2018][Exit] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:37,873][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 11. [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:37,873][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:38,326][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:38,362][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:38,362][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:38,362][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:38,362][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:38,362][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:38,362][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:38,362][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:38,362][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:38,363][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 11 to dashboard_export_20260219T064237.zip. [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:38,363][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Entry] [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Coherence:OK] [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Action] [Sanitize filename: dashboard_export_20260219T064237.zip][Exit] [2026-02-19 09:42:38,363][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018/dashboard_export_20260219T064237.zip [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:38,363][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Entry] [2026-02-19 09:42:38,363][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018 [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Apply retention policy][Entry] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Coherence:OK] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Exit] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Unicode Test][Entry] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Coherence:OK] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Action] [Sanitize filename: Unicode Test][Exit] [2026-02-19 09:42:38,364][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:38,365][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 8. [2026-02-19 09:42:38,365][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:38,365][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:38,365][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:38,365][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:38,365][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:38,365][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:38,453][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:38,454][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 8 to dashboard_export_20260219T064238.zip. [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:38,454][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:38,455][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:38,455][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:38,455][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Entry] [2026-02-19 09:42:38,455][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Coherence:OK] [2026-02-19 09:42:38,455][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Exit] [2026-02-19 09:42:38,455][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test/dashboard_export_20260219T064238.zip [2026-02-19 09:42:38,455][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:38,455][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:38,455][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Entry] [2026-02-19 09:42:38,455][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test [2026-02-19 09:42:38,455][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Apply retention policy][Entry] [2026-02-19 09:42:38,455][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Coherence:OK] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Exit] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Video Game Sales][Entry] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Coherence:OK] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Action] [Sanitize filename: Video Game Sales][Exit] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:38,456][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 7. [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:38,456][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:38,655][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:38,655][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:38,656][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 7 to dashboard_export_20260219T064238.zip. [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:38,656][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Entry] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Coherence:OK] [2026-02-19 09:42:38,656][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Exit] [2026-02-19 09:42:38,656][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales/dashboard_export_20260219T064238.zip [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Entry] [2026-02-19 09:42:38,657][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Apply retention policy][Entry] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Coherence:OK] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Exit] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Featured Charts][Entry] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Coherence:OK] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Action] [Sanitize filename: Featured Charts][Exit] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:38,657][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 6. [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:38,657][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:39,074][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:39,077][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 6 to dashboard_export_20260219T064238.zip. [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:39,077][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:39,077][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Entry] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Coherence:OK] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Action] [Sanitize filename: dashboard_export_20260219T064238.zip][Exit] [2026-02-19 09:42:39,078][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts/dashboard_export_20260219T064238.zip [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Entry] [2026-02-19 09:42:39,078][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Apply retention policy][Entry] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Coherence:OK] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Exit] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Slack Dashboard][Entry] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Coherence:OK] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Action] [Sanitize filename: Slack Dashboard][Exit] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:42:39,078][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 5. [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:42:39,078][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:42:39,079][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:42:39,079][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:42:39,079][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:42:39,376][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:42:39,378][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 5 to dashboard_export_20260219T064239.zip. [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:42:39,378][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:42:39,379][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T064239.zip][Entry] [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064239.zip][Action] [Sanitize filename: dashboard_export_20260219T064239.zip][Action] [Sanitize filename: dashboard_export_20260219T064239.zip][Action] [Sanitize filename: dashboard_export_20260219T064239.zip][Action] [Sanitize filename: dashboard_export_20260219T064239.zip][Coherence:OK] [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T064239.zip][Action] [Sanitize filename: dashboard_export_20260219T064239.zip][Action] [Sanitize filename: dashboard_export_20260219T064239.zip][Action] [Sanitize filename: dashboard_export_20260219T064239.zip][Action] [Sanitize filename: dashboard_export_20260219T064239.zip][Exit] [2026-02-19 09:42:39,379][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard/dashboard_export_20260219T064239.zip [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Entry] [2026-02-19 09:42:39,379][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Apply retention policy][Entry] [2026-02-19 09:42:39,379][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 6 files according to retention policy [2026-02-19 09:42:39,380][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:42:39,380][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:42:39,380][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Coherence:OK] [2026-02-19 09:42:39,380][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Exit] [2026-02-19 09:42:39,380][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,380][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:39,380][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:39,380][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Entry] [2026-02-19 09:42:39,380][INFO][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [consolidate_archive_folders][Enter] Consolidating archives in /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:42:39,380][DEBUG][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Coherence:OK] [2026-02-19 09:42:39,380][DEBUG][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Exit] [2026-02-19 09:42:39,381][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Entry] [2026-02-19 09:42:39,381][INFO][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [remove_empty_directories][Enter] Starting cleanup of empty directories in /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:42:39,381][INFO][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [remove_empty_directories][Exit] Removed 0 empty directories. [2026-02-19 09:42:39,381][DEBUG][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Coherence:OK] [2026-02-19 09:42:39,381][DEBUG][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Exit] [2026-02-19 09:42:39,381][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,381][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:39,381][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:39,381][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 09:42:39,381][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 09:42:39,382][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 804eeaea-6d09-42f5-b6a1-40c4f0cad80b completed successfully [2026-02-19 09:42:39,382][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:42:39,382][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:42:39,383][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:42:39,383][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,383][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:42:39,383][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:42:39,383][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,385][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 09:42:39,386][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 09:42:39,386][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,387][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:42:39,388][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:42:39,388][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 804eeaea-6d09-42f5-b6a1-40c4f0cad80b execution finished with status: TaskStatus.SUCCESS [2026-02-19 09:42:39,388][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 09:42:39,388][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 09:42:39,388][INFO][superset_tools_app] Response status: 200 for /api/dashboards/backup [2026-02-19 09:42:39,389][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:42:39,389][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:42:39,395][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,396][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 09:42:39,396][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 09:42:39,396][INFO][superset_tools_app] WebSocket connection accepted for task 804eeaea-6d09-42f5-b6a1-40c4f0cad80b (source=None, level=None) [2026-02-19 09:42:39,396][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,396][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 09:42:39,396][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 09:42:39,396][INFO][superset_tools_app] Starting log stream for task 804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,396][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,397][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,399][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 09:42:39,399][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 09:42:39,399][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 09:42:39,399][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 09:42:39,400][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,401][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:42:39,401][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:42:39,401][INFO][superset_tools_app] Incoming request: GET /api/tasks/804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,401][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:42:39,402][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:42:39,402][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:42:39,402][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:42:39,402][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:42:39,403][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:42:39,403][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:42:39,404][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 09:42:39,404][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,405][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:42:39,405][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:42:39,405][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 09:42:39,405][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 09:42:39,405][INFO][superset_tools_app] Response status: 200 for /api/tasks/804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,406][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:42:39,407][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:42:39,448][INFO][superset_tools_app] Incoming request: GET /api/tasks/804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,450][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 09:42:39,450][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:42:39,451][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:42:39,451][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:42:39,451][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:42:39,452][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:42:39,452][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:42:39,454][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 09:42:39,454][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,454][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:42:39,454][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:42:39,454][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 09:42:39,454][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 09:42:39,455][INFO][superset_tools_app] Response status: 200 for /api/tasks/804eeaea-6d09-42f5-b6a1-40c4f0cad80b [2026-02-19 09:42:39,456][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:42:39,457][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:48:03,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 09:48:03,112][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:48:03,112][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:48:03,112][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 09:48:03,116][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 09:48:03,116][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 09:48:03,116][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 09:48:03,116][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 09:48:03,116][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 09:48:03,116][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 09:48:03,116][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:48:03,116][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:48:03,116][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:48:03,120][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:03,121][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:48:03,121][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:03,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:48:03,122][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:03,123][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:03,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 09:48:03,124][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:48:03,124][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:48:03,124][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:48:03,292][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:48:03,293][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:48:03,293][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:48:03,293][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 09:48:03,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 09:48:03,295][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 09:48:03,295][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 09:48:03,295][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 09:48:03,295][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 09:48:03,295][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 09:48:03,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 09:48:03,295][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:48:03,295][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:48:03,295][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:48:03,523][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:03,524][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 09:48:03,524][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 09:48:03,524][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 09:48:03,524][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 09:48:03,525][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 09:48:03,525][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:48:03,525][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 09:48:03,525][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 09:48:03,526][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 09:48:03,526][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 09:48:03,526][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 09:48:03,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 09:48:03,526][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:48:03,526][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:48:03,526][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:48:03,536][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:48:03,536][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:48:03,536][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:48:03,536][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:48:03,536][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:48:03,536][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:48:03,536][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 09:48:03,536][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 09:48:03,536][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:03,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:48:03,537][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 09:48:03,537][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 09:48:03,537][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 09:48:03,538][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 09:48:03,538][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 09:48:03,549][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 09:48:03,550][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 09:48:03,550][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 09:48:03,550][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 09:48:03,550][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 09:48:03,550][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 09:48:03,550][INFO][superset_tools_app] TaskManager initialized [2026-02-19 09:48:03,550][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 09:48:03,551][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 09:48:03,551][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 09:48:03,551][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 09:48:03,551][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 09:48:03,551][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 09:48:03,551][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 09:48:03,551][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 09:48:03,551][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 09:48:03,551][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 09:48:03,551][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 09:48:03,551][INFO][superset_tools_app] ResourceService initialized [2026-02-19 09:48:03,584][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 09:48:03,584][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 09:48:03,585][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 09:48:03,720][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 09:48:03,720][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 09:48:03,720][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 09:48:03,720][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 09:48:03,720][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 09:48:03,720][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 09:48:03,720][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 09:48:03,720][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:48:03,720][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:48:03,720][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 09:48:03,721][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 09:48:03,721][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 09:48:03,721][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 09:48:03,721][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 09:48:03,721][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 09:48:03,721][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 09:48:03,721][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 09:48:12,616][INFO][superset_tools_app] Incoming request: POST /api/auth/login [2026-02-19 09:48:12,618][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:48:12,618][DEBUG][superset_tools_app] [api.auth.login][Entry] [2026-02-19 09:48:12,618][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-19 09:48:12,618][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:48:12,620][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:48:12,620][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:48:12,806][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-19 09:48:12,809][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-19 09:48:12,809][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-19 09:48:12,809][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-19 09:48:12,809][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-19 09:48:12,810][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-19 09:48:12,810][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T06:48:12.810269][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-19 09:48:12,810][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 09:48:12,810][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 09:48:12,810][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-19 09:48:12,811][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-19 09:48:12,813][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-19 09:48:12,813][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-19 09:48:12,813][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-19 09:48:12,813][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-19 09:48:12,813][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-19 09:48:12,813][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-19 09:48:12,813][INFO][superset_tools_app] Response status: 200 for /api/auth/login [2026-02-19 09:48:12,814][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:48:12,814][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:48:12,820][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 09:48:12,821][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:48:12,821][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:48:12,821][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:48:12,822][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:48:12,822][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:48:12,822][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:48:12,822][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:48:12,823][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 09:48:12,823][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 09:48:12,823][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 09:48:12,827][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 09:48:12,829][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:48:12,829][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:48:12,851][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-19 09:48:12,852][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:48:12,852][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:48:12,852][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:48:12,852][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:48:12,852][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:48:12,853][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:48:12,853][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:48:12,854][DEBUG][superset_tools_app] [list_plugins][Entry] [2026-02-19 09:48:12,854][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 09:48:12,854][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 09:48:12,854][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 09:48:12,854][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 09:48:12,854][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 09:48:12,854][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-19 09:48:12,855][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:48:12,855][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:48:13,225][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 09:48:13,227][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:48:13,228][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:48:13,228][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:48:13,228][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:48:13,228][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:48:13,230][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:48:13,230][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:48:13,231][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 09:48:13,231][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 09:48:13,231][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:48:13,231][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:48:13,231][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 09:48:13,231][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:48:13,231][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:48:13,232][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 09:48:13,234][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:48:13,234][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:48:13,242][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 09:48:13,243][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:48:13,244][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:48:13,244][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:48:13,244][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:48:13,244][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:48:13,246][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:48:13,246][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 09:48:13,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 09:48:13,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 09:48:13,247][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:48:13,248][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:48:13,253][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 09:48:13,253][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:48:13,253][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:48:13,253][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 09:48:13,253][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 09:48:13,253][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 09:48:13,253][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 09:48:13,253][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:48:13,253][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:48:13,253][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 09:48:13,253][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:48:13,254][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:48:13,254][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:48:13,254][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:48:13,254][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:48:13,254][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:48:13,254][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:48:13,254][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:48:13,254][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:48:13,254][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:48:13,254][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:48:13,573][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:48:13,573][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:48:13,573][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:48:13,574][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:48:13,574][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:48:13,814][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 09:48:13,814][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:48:13,814][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:48:13,814][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 09:48:13,814][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:48:13,815][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:48:13,815][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 09:48:13,815][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 09:48:13,815][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,815][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,815][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,815][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,815][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 09:48:13,815][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,816][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,816][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,816][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 09:48:13,816][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,817][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,817][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,817][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,821][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 09:48:13,821][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 09:48:13,825][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,825][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,825][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,825][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,826][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,826][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,826][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,826][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,826][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,826][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,827][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,827][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:48:13,827][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 09:48:13,827][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 09:48:13,827][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 09:48:13,828][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 09:48:13,828][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:48:13,828][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:48:13,828][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 09:48:13,829][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:48:13,829][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:48:49,477][INFO][superset_tools_app] Incoming request: POST /api/dashboards/backup [2026-02-19 09:48:49,479][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:48:49,479][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:48:49,479][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:48:49,479][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:48:49,479][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:48:49,480][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:48:49,480][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:48:49,481][DEBUG][superset_tools_app] [backup_dashboards][Entry] env=ss1, count=1, schedule=None [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [get_environments][Entry] [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-backup [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:48:49,482][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:49,488][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:48:49,489][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:48:49,489][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task fb7dae81-564a-4050-8706-0490d3879ca4 created and scheduled for execution [2026-02-19 09:48:49,489][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 09:48:49,489][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 09:48:49,489][INFO][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Coherence:OK] Backup task created: fb7dae81-564a-4050-8706-0490d3879ca4 for 1 dashboards [2026-02-19 09:48:49,489][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Coherence:OK] [2026-02-19 09:48:49,489][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Exit] [2026-02-19 09:48:49,489][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:49,489][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 09:48:49,490][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:48:49,490][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:48:49,490][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:48:49,490][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:49,490][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:49,490][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task fb7dae81-564a-4050-8706-0490d3879ca4 for plugin 'Superset Dashboard Backup' [2026-02-19 09:48:49,490][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:49,492][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [has_environments][Entry] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Coherence:OK] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Exit] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 09:48:49,493][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 09:48:49,493][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:48:49,493][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:48:49,497][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 09:48:49,497][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:48:49,497][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_dashboards][Entry] [2026-02-19 09:48:49,497][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:48:49,497][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:48:49,497][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:48:49,497][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:48:49,497][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:48:49,540][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:49,544][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 09:48:49,544][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 09:48:49,803][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:48:49,803][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:48:49,803][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:48:49,803][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:48:49,803][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:48:50,042][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 09:48:50,042][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:48:50,042][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:48:50,042][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 09:48:50,042][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:48:50,042][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:48:50,042][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,042][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:48:50,043][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:48:50,043][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,043][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:48:50,043][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:48:50,043][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] name 'dashboard_count' is not defined [2026-02-19 09:48:50,043][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task fb7dae81-564a-4050-8706-0490d3879ca4 failed: name 'dashboard_count' is not defined [2026-02-19 09:48:50,043][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,043][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:48:50,043][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:48:50,044][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,046][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 09:48:50,046][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 09:48:50,046][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,049][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:48:50,049][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:48:50,049][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task fb7dae81-564a-4050-8706-0490d3879ca4 execution finished with status: TaskStatus.FAILED [2026-02-19 09:48:50,049][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 09:48:50,049][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 09:48:50,049][INFO][superset_tools_app] Response status: 200 for /api/dashboards/backup [2026-02-19 09:48:50,050][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:48:50,050][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:48:50,062][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,063][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 09:48:50,063][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 09:48:50,063][INFO][superset_tools_app] WebSocket connection accepted for task fb7dae81-564a-4050-8706-0490d3879ca4 (source=None, level=None) [2026-02-19 09:48:50,063][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,063][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 09:48:50,063][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 09:48:50,063][INFO][superset_tools_app] Starting log stream for task fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,063][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,063][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,076][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 09:48:50,077][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 09:48:50,077][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 09:48:50,077][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 09:48:50,079][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,079][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:48:50,079][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:48:50,080][INFO][superset_tools_app] Incoming request: GET /api/tasks/fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,081][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:48:50,081][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:48:50,081][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:48:50,081][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:48:50,082][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:48:50,083][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:48:50,083][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:48:50,084][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 09:48:50,085][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,085][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:48:50,085][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:48:50,085][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 09:48:50,085][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 09:48:50,085][INFO][superset_tools_app] Response status: 200 for /api/tasks/fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,086][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:48:50,086][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:48:50,107][INFO][superset_tools_app] Incoming request: GET /api/tasks/fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,108][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:48:50,109][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:48:50,109][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:48:50,109][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:48:50,109][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:48:50,110][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:48:50,110][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:48:50,112][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 09:48:50,113][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,113][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:48:50,113][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:48:50,113][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 09:48:50,113][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 09:48:50,113][INFO][superset_tools_app] Response status: 200 for /api/tasks/fb7dae81-564a-4050-8706-0490d3879ca4 [2026-02-19 09:48:50,115][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:48:50,116][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:56:39,048][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 09:56:39,048][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:56:39,048][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:56:39,048][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 09:56:39,051][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 09:56:39,052][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 09:56:39,052][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 09:56:39,052][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 09:56:39,052][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 09:56:39,052][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 09:56:39,052][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:56:39,052][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:56:39,052][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:56:39,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:56:39,056][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:56:39,056][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:56:39,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 09:56:39,057][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:56:39,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:56:39,058][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:56:39,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:56:39,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:56:39,243][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:56:39,244][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 09:56:39,245][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:56:39,245][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:56:39,489][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:56:39,490][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:56:39,490][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 09:56:39,491][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 09:56:39,491][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 09:56:39,491][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 09:56:39,491][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:56:39,491][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:56:39,491][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 09:56:39,492][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 09:56:39,492][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:56:39,504][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:56:39,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:56:39,505][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 09:56:39,505][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 09:56:39,505][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 09:56:39,516][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 09:56:39,516][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 09:56:39,516][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 09:56:39,516][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 09:56:39,516][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 09:56:39,516][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 09:56:39,516][INFO][superset_tools_app] TaskManager initialized [2026-02-19 09:56:39,516][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 09:56:39,517][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 09:56:39,517][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 09:56:39,517][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 09:56:39,517][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 09:56:39,517][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 09:56:39,518][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 09:56:39,518][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 09:56:39,518][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 09:56:39,518][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 09:56:39,518][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 09:56:39,518][INFO][superset_tools_app] ResourceService initialized [2026-02-19 09:56:39,562][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 09:56:39,562][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 09:56:39,562][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 09:56:39,720][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 09:56:39,720][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 09:56:39,720][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 09:56:39,720][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 09:56:39,720][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 09:56:39,720][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 09:56:39,720][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 09:56:39,720][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:56:39,720][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:56:39,720][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 09:56:39,721][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 09:56:39,721][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 09:56:39,721][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 09:56:39,721][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 09:56:39,721][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 09:56:39,721][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 09:56:39,721][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 09:56:57,072][INFO][superset_tools_app] Incoming request: POST /api/auth/login [2026-02-19 09:56:57,073][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:56:57,073][DEBUG][superset_tools_app] [api.auth.login][Entry] [2026-02-19 09:56:57,074][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-19 09:56:57,074][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:56:57,077][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:56:57,078][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:56:57,266][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-19 09:56:57,269][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-19 09:56:57,269][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-19 09:56:57,269][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-19 09:56:57,269][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-19 09:56:57,270][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-19 09:56:57,270][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T06:56:57.270759][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-19 09:56:57,270][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 09:56:57,270][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 09:56:57,270][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-19 09:56:57,272][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-19 09:56:57,274][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-19 09:56:57,274][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-19 09:56:57,274][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-19 09:56:57,274][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-19 09:56:57,274][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-19 09:56:57,274][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-19 09:56:57,275][INFO][superset_tools_app] Response status: 200 for /api/auth/login [2026-02-19 09:56:57,275][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:56:57,276][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:56:57,283][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 09:56:57,284][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:56:57,284][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:56:57,285][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:56:57,285][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:56:57,285][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:56:57,286][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:56:57,286][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:56:57,286][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 09:56:57,286][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 09:56:57,286][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 09:56:57,288][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 09:56:57,288][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:56:57,289][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:56:57,320][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-19 09:56:57,320][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:56:57,321][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:56:57,321][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:56:57,321][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:56:57,321][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:56:57,321][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:56:57,321][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:56:57,322][DEBUG][superset_tools_app] [list_plugins][Entry] [2026-02-19 09:56:57,322][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 09:56:57,322][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 09:56:57,322][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 09:56:57,322][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 09:56:57,322][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 09:56:57,322][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-19 09:56:57,323][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:56:57,323][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:56:57,774][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 09:56:57,775][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:56:57,776][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:56:57,776][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:56:57,776][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:56:57,776][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:56:57,777][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:56:57,777][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:56:57,778][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 09:56:57,779][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 09:56:57,779][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:56:57,779][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:56:57,779][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 09:56:57,779][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:56:57,779][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:56:57,780][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 09:56:57,781][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:56:57,782][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:56:57,794][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 09:56:57,795][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:56:57,795][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:56:57,796][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:56:57,796][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:56:57,796][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:56:57,796][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:56:57,797][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:56:57,798][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 09:56:57,799][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 09:56:57,799][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:56:57,799][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 09:56:57,800][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:56:57,800][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:56:57,806][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 09:56:57,806][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:56:57,806][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 09:56:57,807][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:56:57,807][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:56:57,807][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:56:57,807][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:56:57,807][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:56:58,127][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:56:58,128][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:56:58,128][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:56:58,128][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:56:58,128][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:56:58,274][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 09:56:58,274][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:56:58,274][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:56:58,274][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,275][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,275][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,275][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,275][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,275][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,280][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 09:56:58,280][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 09:56:58,285][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,285][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,285][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,285][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,285][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 09:56:58,285][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 09:56:58,285][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,285][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,285][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,285][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,285][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 09:56:58,285][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,286][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,286][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,286][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,286][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,286][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 09:56:58,286][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 09:56:58,286][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 09:56:58,287][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 09:56:58,287][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 09:56:58,287][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 09:56:58,287][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 09:56:58,287][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 09:56:58,287][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:56:58,287][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:56:58,288][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 09:56:58,288][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:56:58,288][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:04,192][INFO][superset_tools_app] Incoming request: POST /api/dashboards/backup [2026-02-19 09:57:04,193][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:04,194][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:04,194][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:04,194][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:04,194][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:04,195][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:04,195][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:04,196][DEBUG][superset_tools_app] [backup_dashboards][Entry] env=ss1, count=1, schedule=None [2026-02-19 09:57:04,196][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [get_environments][Entry] [2026-02-19 09:57:04,196][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:57:04,196][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:57:04,196][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-backup [2026-02-19 09:57:04,196][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 09:57:04,196][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 09:57:04,196][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 09:57:04,197][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 09:57:04,197][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:57:04,197][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:57:04,197][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:04,201][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:57:04,201][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:57:04,201][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 1a683462-28ad-43c1-9b31-e93eee7402e4 created and scheduled for execution [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 09:57:04,202][INFO][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Coherence:OK] Backup task created: 1a683462-28ad-43c1-9b31-e93eee7402e4 for 1 dashboards [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Coherence:OK] [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Exit] [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:57:04,202][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 1a683462-28ad-43c1-9b31-e93eee7402e4 for plugin 'Superset Dashboard Backup' [2026-02-19 09:57:04,202][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:04,204][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:57:04,204][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environments][Entry] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:04,205][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [has_environments][Entry] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Coherence:OK] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Exit] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 09:57:04,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 09:57:04,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:57:04,206][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:57:04,210][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 09:57:04,210][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:57:04,210][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_dashboards][Entry] [2026-02-19 09:57:04,210][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:57:04,210][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:57:04,210][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:57:04,210][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:57:04,211][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:57:04,519][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:57:04,520][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:57:04,520][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:57:04,520][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:57:04,520][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:57:04,672][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Sales Dashboard][Entry] [2026-02-19 09:57:04,672][DEBUG][superset_tools_app] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Coherence:OK] [2026-02-19 09:57:04,673][DEBUG][superset_tools_app] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Exit] [2026-02-19 09:57:04,673][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:57:04,673][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 9. [2026-02-19 09:57:04,673][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:57:04,673][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:57:04,673][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:57:04,673][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:57:04,673][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:57:04,673][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:57:05,049][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:57:05,086][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:57:05,087][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:57:05,087][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:57:05,087][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:57:05,087][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:57:05,088][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 9 to dashboard_export_20260219T065704.zip. [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:57:05,088][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T065704.zip][Entry] [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T065704.zip][Action] [Sanitize filename: dashboard_export_20260219T065704.zip][Action] [Sanitize filename: dashboard_export_20260219T065704.zip][Action] [Sanitize filename: dashboard_export_20260219T065704.zip][Action] [Sanitize filename: dashboard_export_20260219T065704.zip][Coherence:OK] [2026-02-19 09:57:05,088][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T065704.zip][Action] [Sanitize filename: dashboard_export_20260219T065704.zip][Action] [Sanitize filename: dashboard_export_20260219T065704.zip][Action] [Sanitize filename: dashboard_export_20260219T065704.zip][Action] [Sanitize filename: dashboard_export_20260219T065704.zip][Exit] [2026-02-19 09:57:05,088][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard/dashboard_export_20260219T065704.zip [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Entry] [2026-02-19 09:57:05,089][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Apply retention policy][Entry] [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 7 files according to retention policy [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Coherence:OK] [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Exit] [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,089][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:05,090][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:05,090][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Entry] [2026-02-19 09:57:05,090][INFO][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [consolidate_archive_folders][Enter] Consolidating archives in /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:57:05,090][DEBUG][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Coherence:OK] [2026-02-19 09:57:05,090][DEBUG][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Exit] [2026-02-19 09:57:05,090][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Entry] [2026-02-19 09:57:05,090][INFO][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [remove_empty_directories][Enter] Starting cleanup of empty directories in /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:57:05,091][INFO][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [remove_empty_directories][Exit] Removed 0 empty directories. [2026-02-19 09:57:05,091][DEBUG][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Coherence:OK] [2026-02-19 09:57:05,091][DEBUG][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Exit] [2026-02-19 09:57:05,091][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,091][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:05,091][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:05,091][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 09:57:05,091][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 09:57:05,092][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 1a683462-28ad-43c1-9b31-e93eee7402e4 completed successfully [2026-02-19 09:57:05,092][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:57:05,092][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:57:05,092][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:57:05,092][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,092][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:05,092][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:05,092][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,097][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 09:57:05,098][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 09:57:05,098][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,099][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:57:05,099][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:57:05,099][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 1a683462-28ad-43c1-9b31-e93eee7402e4 execution finished with status: TaskStatus.SUCCESS [2026-02-19 09:57:05,099][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 09:57:05,099][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 09:57:05,099][INFO][superset_tools_app] Response status: 200 for /api/dashboards/backup [2026-02-19 09:57:05,100][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:05,100][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:05,108][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,109][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 09:57:05,109][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 09:57:05,109][INFO][superset_tools_app] WebSocket connection accepted for task 1a683462-28ad-43c1-9b31-e93eee7402e4 (source=None, level=None) [2026-02-19 09:57:05,109][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,109][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 09:57:05,109][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 09:57:05,109][INFO][superset_tools_app] Starting log stream for task 1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,109][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,109][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,111][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 09:57:05,111][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 09:57:05,111][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 09:57:05,111][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 09:57:05,113][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,114][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:57:05,114][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:57:05,114][INFO][superset_tools_app] Incoming request: GET /api/tasks/1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,115][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:05,115][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:05,115][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:05,115][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:05,116][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:05,116][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:05,116][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:05,118][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 09:57:05,118][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,118][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:57:05,118][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:57:05,118][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 09:57:05,118][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 09:57:05,118][INFO][superset_tools_app] Response status: 200 for /api/tasks/1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,119][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:05,120][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:05,166][INFO][superset_tools_app] Incoming request: GET /api/tasks/1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,167][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:05,167][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:05,168][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:05,168][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:05,168][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:05,169][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:05,169][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:05,171][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 09:57:05,171][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,171][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:57:05,171][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:57:05,171][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 09:57:05,171][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 09:57:05,172][INFO][superset_tools_app] Response status: 200 for /api/tasks/1a683462-28ad-43c1-9b31-e93eee7402e4 [2026-02-19 09:57:05,173][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:05,173][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:36,399][INFO][superset_tools_app] Incoming request: POST /api/dashboards/backup [2026-02-19 09:57:36,400][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:36,400][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:36,400][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:36,400][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:36,400][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:36,400][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:36,401][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:36,401][DEBUG][superset_tools_app] [backup_dashboards][Entry] env=ss1, count=3, schedule=None [2026-02-19 09:57:36,401][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [get_environments][Entry] [2026-02-19 09:57:36,401][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:57:36,401][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:57:36,401][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [TaskManager.create_task][Entry] plugin_id=superset-backup [2026-02-19 09:57:36,401][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 09:57:36,401][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 09:57:36,401][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 09:57:36,401][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 09:57:36,402][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:57:36,402][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:57:36,402][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:57:36,404][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task a7bf256e-bb87-40cd-8324-a7481050ebf2 created and scheduled for execution [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 09:57:36,404][INFO][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Coherence:OK] Backup task created: a7bf256e-bb87-40cd-8324-a7481050ebf2 for 3 dashboards [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Coherence:OK] [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Action] [backup_dashboards][Exit] [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:57:36,404][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:57:36,405][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:57:36,405][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task a7bf256e-bb87-40cd-8324-a7481050ebf2 for plugin 'Superset Dashboard Backup' [2026-02-19 09:57:36,405][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environments][Entry] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:36,406][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [has_environments][Entry] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Coherence:OK] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Exit] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 09:57:36,407][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 09:57:36,407][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 09:57:36,407][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 09:57:36,411][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 09:57:36,411][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 09:57:36,411][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 09:57:36,411][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_dashboards][Entry] [2026-02-19 09:57:36,411][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 09:57:36,411][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 09:57:36,411][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 09:57:36,411][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 09:57:36,411][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 09:57:36,411][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 09:57:36,411][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 09:57:36,411][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 09:57:36,412][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 09:57:36,412][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:57:36,412][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:57:36,412][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 09:57:36,412][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 09:57:36,412][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 09:57:36,412][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 09:57:36,412][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 09:57:36,746][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 09:57:36,746][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 09:57:36,746][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 09:57:36,746][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:57:36,746][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 09:57:36,892][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: TA-0001 Test dashboard][Entry] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Coherence:OK] [2026-02-19 09:57:36,892][DEBUG][superset_tools_app] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Action] [Sanitize filename: TA-0001 Test dashboard][Exit] [2026-02-19 09:57:36,893][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:57:36,893][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 13. [2026-02-19 09:57:36,893][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:57:36,893][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:57:36,893][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:57:36,893][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:57:36,893][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:57:36,893][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:57:37,007][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:57:37,007][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:57:37,007][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:57:37,008][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 13 to dashboard_export_20260219T065736.zip. [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:57:37,008][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T065736.zip][Entry] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T065736.zip][Action] [Sanitize filename: dashboard_export_20260219T065736.zip][Action] [Sanitize filename: dashboard_export_20260219T065736.zip][Action] [Sanitize filename: dashboard_export_20260219T065736.zip][Action] [Sanitize filename: dashboard_export_20260219T065736.zip][Coherence:OK] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T065736.zip][Action] [Sanitize filename: dashboard_export_20260219T065736.zip][Action] [Sanitize filename: dashboard_export_20260219T065736.zip][Action] [Sanitize filename: dashboard_export_20260219T065736.zip][Action] [Sanitize filename: dashboard_export_20260219T065736.zip][Exit] [2026-02-19 09:57:37,008][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard/dashboard_export_20260219T065736.zip [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:57:37,008][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Entry] [2026-02-19 09:57:37,008][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Apply retention policy][Entry] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 4 files according to retention policy [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Coherence:OK] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/TA-0001 Test dashboard][Exit] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: USA Births Names][Entry] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Coherence:OK] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Action] [Sanitize filename: USA Births Names][Exit] [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:57:37,009][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 2. [2026-02-19 09:57:37,009][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:57:37,010][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:57:37,010][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:57:37,010][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:57:37,010][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:57:37,010][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:57:37,305][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:57:37,306][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:57:37,306][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:57:37,307][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 2 to dashboard_export_20260219T065737.zip. [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:57:37,307][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Entry] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Coherence:OK] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Exit] [2026-02-19 09:57:37,307][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names/dashboard_export_20260219T065737.zip [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Entry] [2026-02-19 09:57:37,307][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Apply retention policy][Entry] [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 7 files according to retention policy [2026-02-19 09:57:37,307][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Coherence:OK] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Exit] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Sales Dashboard][Entry] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Coherence:OK] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Action] [Sanitize filename: Sales Dashboard][Exit] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-19 09:57:37,308][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 9. [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 09:57:37,308][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 09:57:37,508][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,511][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 09:57:37,511][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 09:57:37,641][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-19 09:57:37,678][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Coherence:OK] [2026-02-19 09:57:37,678][DEBUG][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [Get filename from headers][Entry] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Coherence:OK] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Action] [Get filename from headers][Exit] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Coherence:OK] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-02-19 09:57:37,679][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] Exported dashboard 9 to dashboard_export_20260219T065737.zip. [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-19 09:57:37,679][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][Enter] Processing dashboard. Unpack: False [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Entry] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Coherence:OK] [2026-02-19 09:57:37,679][DEBUG][superset_tools_app] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Action] [Sanitize filename: dashboard_export_20260219T065737.zip][Exit] [2026-02-19 09:57:37,680][INFO][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [save_and_unpack_dashboard][State] Dashboard saved to: /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard/dashboard_export_20260219T065737.zip [2026-02-19 09:57:37,680][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Coherence:OK] [2026-02-19 09:57:37,680][DEBUG][superset_tools_app] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Action] [Save and unpack dashboard][Exit] [2026-02-19 09:57:37,680][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Entry] [2026-02-19 09:57:37,680][INFO][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [archive_exports][Enter] Managing archive in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard [2026-02-19 09:57:37,680][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Apply retention policy][Entry] [2026-02-19 09:57:37,680][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [apply_retention_policy][State] Keeping 8 files according to retention policy [2026-02-19 09:57:37,680][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Coherence:OK] [2026-02-19 09:57:37,680][DEBUG][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-02-19 09:57:37,680][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Coherence:OK] [2026-02-19 09:57:37,680][DEBUG][superset_tools_app] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Action] [Archive exports in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Exit] [2026-02-19 09:57:37,680][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,681][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:37,681][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:37,681][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Entry] [2026-02-19 09:57:37,681][INFO][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [consolidate_archive_folders][Enter] Consolidating archives in /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:57:37,681][DEBUG][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Coherence:OK] [2026-02-19 09:57:37,681][DEBUG][superset_tools_app] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Exit] [2026-02-19 09:57:37,681][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Entry] [2026-02-19 09:57:37,681][INFO][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [remove_empty_directories][Enter] Starting cleanup of empty directories in /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:57:37,682][INFO][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [remove_empty_directories][Exit] Removed 0 empty directories. [2026-02-19 09:57:37,682][DEBUG][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Coherence:OK] [2026-02-19 09:57:37,682][DEBUG][superset_tools_app] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Action] [Remove empty directories in /home/busya/dev/ss-tools-storage/backups/SS1][Exit] [2026-02-19 09:57:37,682][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,682][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:37,682][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:37,682][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 09:57:37,682][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 09:57:37,683][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task a7bf256e-bb87-40cd-8324-a7481050ebf2 completed successfully [2026-02-19 09:57:37,683][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-19 09:57:37,683][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 09:57:37,683][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 09:57:37,684][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,684][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 09:57:37,684][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 09:57:37,684][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,686][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 09:57:37,686][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 09:57:37,686][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,687][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 09:57:37,687][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 09:57:37,687][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task a7bf256e-bb87-40cd-8324-a7481050ebf2 execution finished with status: TaskStatus.SUCCESS [2026-02-19 09:57:37,687][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 09:57:37,687][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 09:57:37,687][INFO][superset_tools_app] Response status: 200 for /api/dashboards/backup [2026-02-19 09:57:37,688][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:37,688][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:37,694][DEBUG][superset_tools_app] [websocket_endpoint][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,695][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 09:57:37,695][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 09:57:37,695][INFO][superset_tools_app] WebSocket connection accepted for task a7bf256e-bb87-40cd-8324-a7481050ebf2 (source=None, level=None) [2026-02-19 09:57:37,695][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,695][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 09:57:37,695][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 09:57:37,695][INFO][superset_tools_app] Starting log stream for task a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,695][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,695][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,696][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 09:57:37,696][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 09:57:37,696][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 09:57:37,696][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 09:57:37,698][DEBUG][superset_tools_app] [TaskManager.get_task][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,698][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:57:37,698][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:57:37,698][INFO][superset_tools_app] Incoming request: GET /api/tasks/a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,699][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:37,699][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:37,700][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:37,700][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:37,700][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:37,700][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:37,700][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:37,701][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 09:57:37,701][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,701][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:57:37,701][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:57:37,701][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 09:57:37,701][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 09:57:37,702][INFO][superset_tools_app] Response status: 200 for /api/tasks/a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,702][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:37,702][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:37,738][INFO][superset_tools_app] Incoming request: GET /api/tasks/a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,740][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:37,740][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:37,741][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:37,741][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:37,741][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:37,743][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:37,743][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:37,745][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 09:57:37,745][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,745][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 09:57:37,745][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 09:57:37,745][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 09:57:37,746][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 09:57:37,746][INFO][superset_tools_app] Response status: 200 for /api/tasks/a7bf256e-bb87-40cd-8324-a7481050ebf2 [2026-02-19 09:57:37,748][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:37,748][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:48,358][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 09:57:48,359][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:48,359][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:48,359][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:48,359][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:48,359][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:48,360][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:48,360][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:48,360][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 09:57:48,360][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 09:57:48,360][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 09:57:48,362][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 09:57:48,363][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:48,363][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:48,378][INFO][superset_tools_app] Incoming request: GET /api/environments [2026-02-19 09:57:48,379][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:57:48,380][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:48,380][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:48,381][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:48,381][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:48,381][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:48,381][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:48,381][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:48,381][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:48,381][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:48,381][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:48,382][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:48,383][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:48,384][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 09:57:48,384][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:48,384][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-19 09:57:48,384][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:48,384][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:57:48,384][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:57:48,384][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 09:57:48,384][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 09:57:48,385][INFO][superset_tools_app] Response status: 200 for /api/environments [2026-02-19 09:57:48,386][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:48,386][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:48,389][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:57:48,389][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:57:48,389][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:57:48,389][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:57:48,389][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:57:48,389][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:57:48,389][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:57:48,389][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:48,389][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:48,390][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:57:48,390][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:57:48,390][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-19 09:57:48,390][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 09:57:48,390][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:57:48,390][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:57:48,390][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:57:48,390][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:57:48,390][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:57:48,392][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:48,392][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:49,725][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:57:49,726][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:49,726][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:49,727][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:49,727][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:49,727][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:49,728][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:49,728][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:49,731][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:57:49,731][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:57:49,731][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:57:49,731][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:57:49,731][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:57:49,731][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:57:49,731][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:57:49,732][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:49,732][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:49,732][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:57:49,732][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:57:49,732][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-19 09:57:49,732][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 09:57:49,732][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:57:49,732][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:57:49,732][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:57:49,732][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:57:49,732][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:57:49,734][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:57:49,734][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:49,734][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:49,735][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:49,735][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:49,736][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:49,736][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:49,736][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:49,737][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:49,738][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:49,740][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:57:49,741][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:57:49,741][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:57:49,742][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:57:49,742][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:57:49,742][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:57:49,742][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:57:49,742][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:57:49,742][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:49,743][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:49,745][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:57:49,746][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:49,746][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:49,746][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:49,746][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:49,746][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:49,747][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:49,747][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:57:49,749][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-19 09:57:49,749][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:57:49,750][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:57:49,750][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:57:49,750][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:49,750][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:49,750][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:57:49,750][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:57:49,750][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:57:49,750][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:57:49,750][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:57:49,750][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:57:49,751][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:57:49,751][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:57:49,751][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:57:49,751][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:57:49,752][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:49,752][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:51,645][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:57:51,645][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:51,646][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:51,646][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:51,646][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:51,646][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:51,647][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:51,647][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:51,648][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:57:51,648][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:57:51,648][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:57:51,648][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:57:51,648][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:57:51,648][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:57:51,648][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:57:51,648][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:51,648][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:51,648][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:57:51,649][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/COVID Vaccine Dashboard [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:57:51,649][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:57:51,649][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:57:51,650][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:51,650][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:57:51,652][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:57:51,652][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:57:51,653][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:57:51,653][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:57:51,653][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:57:51,653][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:57:51,653][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:57:51,653][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:57:51,655][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/COVID Vaccine Dashboard [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:57:51,655][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:57:51,656][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:57:51,656][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:57:51,656][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:57:51,656][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard [2026-02-19 09:57:51,656][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:57:51,656][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:57:51,656][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:57:51,656][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:57:51,656][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:57:51,657][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:57:51,657][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:58:00,586][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:58:00,587][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:58:00,588][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:58:00,588][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:58:00,588][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:58:00,588][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:58:00,589][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:58:00,589][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:58:00,590][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:58:00,590][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:58:00,590][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:58:00,590][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:58:00,590][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:58:00,590][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:00,590][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:00,591][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:00,591][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:00,592][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:58:00,592][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:58:00,592][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:58:00,592][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:58:00,592][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:58:00,592][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:58:00,592][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:58:00,593][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:58:00,593][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:58:00,593][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:58:00,596][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:58:00,597][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:58:00,597][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:58:00,598][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:58:00,598][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:58:00,598][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:58:00,598][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:58:00,598][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:00,599][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:00,600][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:58:00,600][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:58:00,601][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:58:00,601][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:58:00,601][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:58:01,913][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:58:01,914][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:58:01,914][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:58:01,914][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:58:01,914][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:58:01,914][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:58:01,916][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:58:01,916][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:01,917][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/FCC New Coder Survey 2018 [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:01,917][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:58:01,918][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:58:01,918][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018 [2026-02-19 09:58:01,918][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:58:01,918][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:58:01,918][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:58:01,918][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:58:01,918][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:58:01,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:58:01,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:58:01,921][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:58:01,921][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:58:01,922][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:58:01,922][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:58:01,922][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:58:01,922][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:58:01,923][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:58:01,923][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:58:01,924][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:58:01,924][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:58:01,924][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:58:01,924][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:58:01,924][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:58:01,924][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:01,925][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/FCC New Coder Survey 2018 [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:58:01,925][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018 [2026-02-19 09:58:01,926][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:58:01,926][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:58:01,926][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:58:01,926][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:58:01,926][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:58:01,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:58:01,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:58:03,761][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:58:03,763][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:58:03,763][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:58:03,763][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:58:03,764][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:58:03,764][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:58:03,764][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:58:03,764][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:03,765][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:03,765][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:58:03,766][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:58:03,767][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:58:03,767][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:58:03,767][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:58:03,767][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:58:03,768][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:58:03,768][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:58:03,770][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:58:03,771][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:58:03,771][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:58:03,771][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:58:03,771][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:58:03,771][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:58:03,772][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:58:03,772][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:03,773][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:58:03,773][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:58:03,774][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:58:03,775][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:58:03,775][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:58:03,775][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:58:05,241][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:58:05,242][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:58:05,242][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:58:05,243][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:58:05,243][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:58:05,243][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:58:05,244][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:58:05,244][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:58:05,245][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:58:05,245][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:58:05,245][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:58:05,245][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:58:05,245][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:05,246][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/Featured Charts [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:58:05,246][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts [2026-02-19 09:58:05,247][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:58:05,247][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:58:05,247][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:58:05,247][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:58:05,248][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:58:05,249][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:58:05,249][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 09:58:05,251][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 09:58:05,252][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 09:58:05,252][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 09:58:05,253][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 09:58:05,253][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 09:58:05,253][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 09:58:05,253][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 09:58:05,254][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 09:58:05,254][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:05,255][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1/Featured Charts [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 09:58:05,255][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts [2026-02-19 09:58:05,256][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 09:58:05,256][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 09:58:05,256][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 09:58:05,256][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 09:58:05,256][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 09:58:05,258][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 09:58:05,258][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 10:09:47,865][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 10:09:47,866][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 10:09:47,867][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 10:09:47,867][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 10:09:47,867][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 10:09:47,867][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 10:09:47,869][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 10:09:47,869][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 10:09:47,869][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 10:09:47,869][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 10:09:47,870][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 10:09:47,871][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 10:09:47,872][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 10:09:47,873][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 10:09:47,885][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 10:09:47,886][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 10:09:47,886][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 10:09:47,886][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 10:09:47,886][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 10:09:47,886][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 10:09:47,887][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 10:09:47,887][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 10:09:47,889][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-19 10:09:47,889][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 10:09:47,890][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 10:09:47,890][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 10:09:47,890][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 10:09:47,890][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 10:09:47,890][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 10:09:47,891][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 10:09:47,893][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 10:09:47,893][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 10:09:47,893][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 10:09:47,893][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 10:09:47,894][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 10:09:47,894][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 10:09:47,894][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 10:09:47,894][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 10:09:47,894][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 10:09:47,895][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 10:09:47,895][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-19 10:09:47,896][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 10:09:47,896][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 10:09:47,896][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 10:09:47,896][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 10:09:47,896][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 10:09:47,896][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 10:09:47,896][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 10:09:47,896][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 10:09:47,896][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 10:09:47,896][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 10:09:47,897][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 10:09:47,897][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 10:09:47,897][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 10:09:47,897][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 10:09:47,897][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 10:09:47,898][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 10:09:47,898][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 10:09:47,900][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 10:09:47,900][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 10:09:47,901][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 10:09:47,901][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 10:09:47,901][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 10:09:47,901][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 10:09:47,902][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 10:09:47,902][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 10:09:47,903][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 10:09:47,903][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 10:09:47,904][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 10:09:47,905][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 10:09:47,905][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 10:09:47,905][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 10:09:47,905][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 10:09:47,905][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 10:09:47,906][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 10:20:06,307][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 10:20:06,307][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 10:20:06,307][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 10:20:06,307][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 10:20:06,310][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 10:20:06,310][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 10:20:06,310][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 10:20:06,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 10:20:06,310][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 10:20:06,310][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 10:20:06,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:06,310][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:06,310][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:06,311][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:06,312][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 10:20:06,312][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:06,313][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:06,313][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:06,314][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:06,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:06,314][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:06,314][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:06,314][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 10:20:06,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:06,314][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:06,314][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:06,547][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:06,548][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:06,548][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:06,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 10:20:06,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 10:20:06,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:06,550][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:06,797][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:06,797][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:06,797][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:06,797][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:06,797][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:06,797][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:06,798][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:06,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 10:20:06,799][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 10:20:06,799][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 10:20:06,799][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 10:20:06,799][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 10:20:06,799][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 10:20:06,799][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 10:20:06,800][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:06,800][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 10:20:06,808][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:06,809][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 10:20:06,809][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 10:20:06,809][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 10:20:06,809][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 10:20:06,810][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 10:20:06,819][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 10:20:06,820][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 10:20:06,820][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 10:20:06,820][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 10:20:06,820][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 10:20:06,820][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 10:20:06,820][INFO][superset_tools_app] TaskManager initialized [2026-02-19 10:20:06,820][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 10:20:06,821][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 10:20:06,821][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 10:20:06,821][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 10:20:06,821][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 10:20:06,821][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 10:20:06,821][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 10:20:06,821][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 10:20:06,821][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 10:20:06,821][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 10:20:06,821][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 10:20:06,821][INFO][superset_tools_app] ResourceService initialized [2026-02-19 10:20:06,852][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 10:20:06,853][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 10:20:06,853][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 10:20:47,554][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 10:20:47,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 10:20:47,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 10:20:47,554][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 10:20:47,557][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 10:20:47,557][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 10:20:47,557][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 10:20:47,557][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 10:20:47,557][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 10:20:47,557][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 10:20:47,557][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:47,557][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:47,557][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 10:20:47,558][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:47,559][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:47,559][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:47,560][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:47,560][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:47,561][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:47,562][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 10:20:47,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:47,562][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:47,562][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:47,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:47,772][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:47,772][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:47,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:47,772][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:47,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:47,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:47,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 10:20:47,774][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 10:20:47,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:47,775][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:48,048][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:48,049][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 10:20:48,049][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 10:20:48,049][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 10:20:48,050][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 10:20:48,050][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 10:20:48,050][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 10:20:48,050][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:48,050][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 10:20:48,051][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 10:20:48,051][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 10:20:48,061][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 10:20:48,062][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 10:20:48,062][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 10:20:48,062][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 10:20:48,062][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 10:20:48,063][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 10:20:48,063][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 10:20:48,063][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 10:20:48,063][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 10:20:48,063][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 10:20:48,075][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 10:20:48,075][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 10:20:48,075][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 10:20:48,075][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 10:20:48,075][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 10:20:48,075][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 10:20:48,075][INFO][superset_tools_app] TaskManager initialized [2026-02-19 10:20:48,075][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 10:20:48,076][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 10:20:48,076][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 10:20:48,076][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 10:20:48,076][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 10:20:48,076][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 10:20:48,076][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 10:20:48,076][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 10:20:48,076][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 10:20:48,076][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 10:20:48,077][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 10:20:48,077][INFO][superset_tools_app] ResourceService initialized [2026-02-19 10:20:48,107][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 10:20:48,107][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 10:20:48,107][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 10:20:48,233][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 10:20:48,236][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 10:20:48,303][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 10:20:48,304][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 11:54:53,411][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 11:54:53,412][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 11:54:53,412][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 11:54:53,412][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 11:54:53,418][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 11:54:53,418][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 11:54:53,418][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 11:54:53,418][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 11:54:53,418][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 11:54:53,418][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 11:54:53,418][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 11:54:53,418][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 11:54:53,418][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 11:54:53,419][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 11:54:53,419][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 11:54:53,419][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 11:54:53,419][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 11:54:53,419][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 11:54:53,419][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 11:54:53,419][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 11:54:53,419][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 11:54:53,419][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 11:54:53,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 11:54:53,420][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 11:54:53,421][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 11:54:53,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 11:54:53,422][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 11:54:53,423][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 11:54:53,424][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 11:54:53,424][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 11:54:53,730][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 11:54:53,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 11:54:53,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 11:54:53,731][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 11:54:53,733][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 11:54:53,733][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 11:54:53,733][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 11:54:53,733][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 11:54:53,733][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 11:54:53,733][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 11:54:53,734][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 11:54:53,735][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 11:54:53,736][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 11:54:53,736][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 11:54:53,736][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 11:54:53,736][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 11:54:54,166][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 11:54:54,167][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 11:54:54,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 11:54:54,167][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 11:54:54,167][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 11:54:54,167][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 11:54:54,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 11:54:54,167][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 11:54:54,167][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 11:54:54,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 11:54:54,167][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 11:54:54,167][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 11:54:54,168][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 11:54:54,168][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 11:54:54,168][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 11:54:54,168][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 11:54:54,168][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 11:54:54,168][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 11:54:54,168][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 11:54:54,168][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 11:54:54,168][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 11:54:54,169][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 11:54:54,169][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 11:54:54,169][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 11:54:54,170][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 11:54:54,170][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 11:54:54,185][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 11:54:54,186][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 11:54:54,186][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 11:54:54,186][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 11:54:54,186][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 11:54:54,187][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 11:54:54,187][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 11:54:54,187][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 11:54:54,187][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 11:54:54,187][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 11:54:54,202][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 11:54:54,202][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 11:54:54,202][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 11:54:54,202][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 11:54:54,202][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 11:54:54,202][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 11:54:54,202][INFO][superset_tools_app] TaskManager initialized [2026-02-19 11:54:54,202][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 11:54:54,204][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 11:54:54,204][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 11:54:54,204][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 11:54:54,204][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 11:54:54,204][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 11:54:54,204][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 11:54:54,205][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 11:54:54,205][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 11:54:54,205][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 11:54:54,205][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 11:54:54,205][INFO][superset_tools_app] ResourceService initialized [2026-02-19 11:54:54,253][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 11:54:54,253][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 11:54:54,253][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 11:54:54,384][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 11:54:54,384][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 11:54:54,384][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 11:54:54,384][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 11:54:54,384][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 11:54:54,384][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 11:54:54,384][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 11:54:54,384][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 11:54:54,384][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 11:54:54,385][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 11:54:54,385][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 11:54:54,385][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 11:54:54,385][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 11:54:54,385][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 11:54:54,385][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 11:54:54,385][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 11:54:54,385][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 12:39:23,329][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:39:23,329][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:39:23,329][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:39:23,329][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 12:39:23,333][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 12:39:23,333][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 12:39:23,333][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 12:39:23,333][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 12:39:23,333][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:39:23,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:23,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:23,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:23,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:23,336][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:39:23,337][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:39:23,338][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:39:23,338][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:23,338][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:23,338][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:23,338][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:23,338][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:23,338][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:23,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 12:39:23,338][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:23,338][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:23,338][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:23,628][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:23,628][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:23,628][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:23,628][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:23,628][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:23,628][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:23,628][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 12:39:23,628][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:23,628][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:23,629][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:23,629][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:23,629][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:23,629][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:23,629][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 12:39:23,629][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:23,629][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:23,629][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:39:23,630][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:39:23,631][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:23,631][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:23,960][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:23,960][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:23,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:23,961][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:23,962][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 12:39:23,962][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 12:39:23,962][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:39:23,962][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:39:23,962][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:39:23,962][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 12:39:23,962][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 12:39:23,962][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 12:39:23,962][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 12:39:23,962][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 12:39:23,962][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 12:39:23,962][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 12:39:23,962][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:39:23,962][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:39:23,963][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:39:23,963][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:39:23,964][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:39:23,964][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 12:39:23,964][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:23,964][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:23,964][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:23,973][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:23,974][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 12:39:23,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:39:23,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:39:23,975][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 12:39:23,975][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 12:39:23,975][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 12:39:23,975][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 12:39:23,975][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 12:39:23,975][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 12:39:23,975][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 12:39:23,975][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 12:39:23,975][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 12:39:23,975][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 12:39:23,975][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 12:39:23,986][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 12:39:23,986][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 12:39:23,986][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 12:39:23,986][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 12:39:23,986][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 12:39:23,986][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 12:39:23,986][INFO][superset_tools_app] TaskManager initialized [2026-02-19 12:39:23,987][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 12:39:23,987][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 12:39:23,988][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 12:39:23,988][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 12:39:23,988][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 12:39:23,988][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:39:23,988][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:39:23,988][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:39:23,988][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 12:39:23,988][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 12:39:23,988][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 12:39:23,988][INFO][superset_tools_app] ResourceService initialized [2026-02-19 12:39:24,019][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 12:39:24,020][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:39:24,020][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:39:51,764][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:39:51,764][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:39:51,764][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:39:51,764][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 12:39:51,770][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 12:39:51,770][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 12:39:51,770][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 12:39:51,770][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 12:39:51,770][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 12:39:51,770][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 12:39:51,770][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:51,770][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:51,770][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:39:51,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:51,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:51,772][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:51,773][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:51,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 12:39:51,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:51,774][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:51,774][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:51,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:51,774][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:51,774][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:51,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:51,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:51,775][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:52,406][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:52,406][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:52,406][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:52,408][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:39:52,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:52,409][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:53,342][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:53,343][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:53,343][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:53,345][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 12:39:53,345][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 12:39:53,345][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:39:53,345][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:39:53,345][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:39:53,345][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 12:39:53,345][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 12:39:53,345][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 12:39:53,346][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 12:39:53,346][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:39:53,346][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:39:53,346][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:39:53,347][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:39:53,347][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:53,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:39:53,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:39:53,381][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 12:39:53,381][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 12:39:53,381][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 12:39:53,382][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 12:39:53,382][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 12:39:53,395][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 12:39:53,395][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 12:39:53,395][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 12:39:53,395][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 12:39:53,395][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 12:39:53,395][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 12:39:53,395][INFO][superset_tools_app] TaskManager initialized [2026-02-19 12:39:53,395][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 12:39:53,397][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 12:39:53,397][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 12:39:53,397][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 12:39:53,397][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 12:39:53,397][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:39:53,397][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:39:53,397][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:39:53,397][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 12:39:53,397][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 12:39:53,397][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 12:39:53,397][INFO][superset_tools_app] ResourceService initialized [2026-02-19 12:39:53,441][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 12:39:53,441][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:39:53,441][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:40:15,633][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:40:15,633][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:40:15,633][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:40:15,633][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 12:40:15,636][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 12:40:15,636][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 12:40:15,636][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 12:40:15,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 12:40:15,636][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 12:40:15,636][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 12:40:15,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:15,636][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:15,636][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:40:15,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:15,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:40:15,638][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:15,639][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:15,639][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:15,640][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:15,640][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:15,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:15,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:15,863][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 12:40:15,864][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:40:15,865][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:15,865][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:16,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:16,101][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:16,101][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 12:40:16,102][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 12:40:16,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 12:40:16,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 12:40:16,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:40:16,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:40:16,102][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:40:16,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:16,103][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:40:16,111][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:16,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:40:16,112][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 12:40:16,112][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 12:40:16,112][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 12:40:16,113][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 12:40:16,122][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 12:40:16,123][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 12:40:16,123][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 12:40:16,123][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 12:40:16,123][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 12:40:16,123][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 12:40:16,123][INFO][superset_tools_app] TaskManager initialized [2026-02-19 12:40:16,123][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 12:40:16,124][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 12:40:16,124][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 12:40:16,124][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 12:40:16,124][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 12:40:16,124][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:40:16,124][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:40:16,124][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:40:16,124][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 12:40:16,124][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 12:40:16,124][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 12:40:16,124][INFO][superset_tools_app] ResourceService initialized [2026-02-19 12:40:16,156][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 12:40:16,156][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:40:16,156][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:40:17,103][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 12:40:17,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with config.json [2026-02-19 12:40:17,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 12:40:17,103][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from config.json [2026-02-19 12:40:17,103][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 12:40:17,103][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 12:40:17,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 12:40:17,104][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:40:17,104][ERROR][superset_tools_app] No environments configured! [2026-02-19 12:40:18,609][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:40:18,611][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 12:40:18,614][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:40:18,615][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 12:40:18,638][DEBUG][superset_tools_app] [TestFunction][Entry] [2026-02-19 12:40:18,638][INFO][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] Doing something important [2026-02-19 12:40:18,638][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Coherence:OK] [2026-02-19 12:40:18,638][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Exit] [2026-02-19 12:40:18,638][DEBUG][superset_tools_app] [FailingFunction][Entry] [2026-02-19 12:40:18,639][DEBUG][superset_tools_app] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Coherence:Failed] Something went wrong [2026-02-19 12:40:18,639][DEBUG][superset_tools_app] [SuccessFunction][Entry] [2026-02-19 12:40:18,639][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Coherence:OK] [2026-02-19 12:40:18,639][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Exit] [2026-02-19 12:40:18,640][INFO][superset_tools_app] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] Doing something important [2026-02-19 12:40:18,641][INFO][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] Doing something [2026-02-19 12:40:18,641][DEBUG][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Coherence:OK] [2026-02-19 12:40:18,642][DEBUG][superset_tools_app] [test_environment_model][Entry] [2026-02-19 12:40:18,642][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Coherence:OK] [2026-02-19 12:40:18,642][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Exit] [2026-02-19 12:40:18,643][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:40:18,644][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:18,644][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:18.644897][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:18,644][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:18,644][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:18,645][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 12:40:18,648][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:40:18,650][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:18,650][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:18.650772][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:18,650][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:18,650][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:18,650][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 12:40:18,654][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:40:18,656][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:18,656][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:18.656223][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:18,656][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:18,656][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:18,656][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 12:40:18,660][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:40:18,662][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:18,662][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:18.662390][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:18,662][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:18,662][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:18,662][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:40:18,666][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:40:18,668][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:18,668][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:18.668246][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:18,668][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:18,668][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:18,668][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:40:18,672][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:40:18,673][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:18,674][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:18.674129][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:18,674][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:18,674][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:18,674][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:40:18,678][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:40:18,680][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:18,680][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:18.680226][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:18,680][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:18,680][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:18,680][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:40:35,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:40:35,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:40:35,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:40:35,423][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 12:40:35,426][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 12:40:35,426][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 12:40:35,426][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 12:40:35,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 12:40:35,426][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 12:40:35,426][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 12:40:35,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:35,426][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:35,426][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:35,427][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:35,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:35,428][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:35,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:35,429][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:35,430][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:35,430][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:35,430][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:35,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 12:40:35,430][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:35,430][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:35,430][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:35,638][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:35,638][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:35,638][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:35,639][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:35,639][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 12:40:35,639][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 12:40:35,640][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 12:40:35,641][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 12:40:35,641][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 12:40:35,641][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:40:35,641][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:40:35,641][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:40:35,641][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 12:40:35,641][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:35,641][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:35,641][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:35,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:35,902][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:35,902][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:35,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:35,902][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:35,902][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:35,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:40:35,902][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:40:35,902][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:40:35,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:35,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 12:40:35,903][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 12:40:35,903][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 12:40:35,904][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 12:40:35,904][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 12:40:35,904][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:40:35,904][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 12:40:35,904][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:40:35,905][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:40:35,905][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:40:35,914][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:40:35,915][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:40:35,916][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:40:35,916][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:40:35,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 12:40:35,916][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:40:35,916][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:40:35,916][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 12:40:35,917][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 12:40:35,917][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 12:40:35,917][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 12:40:35,917][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 12:40:35,917][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 12:40:35,917][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 12:40:35,917][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 12:40:35,917][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 12:40:35,917][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 12:40:35,918][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 12:40:35,935][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 12:40:35,935][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 12:40:35,936][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 12:40:35,936][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 12:40:35,936][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 12:40:35,936][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 12:40:35,936][INFO][superset_tools_app] TaskManager initialized [2026-02-19 12:40:35,936][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 12:40:35,937][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 12:40:35,937][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 12:40:35,938][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 12:40:35,938][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 12:40:35,938][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:40:35,938][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:40:35,938][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:40:35,938][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 12:40:35,938][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 12:40:35,938][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 12:40:35,938][INFO][superset_tools_app] ResourceService initialized [2026-02-19 12:40:35,985][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 12:40:35,985][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:40:35,985][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:40:37,099][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 12:40:37,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with config.json [2026-02-19 12:40:37,099][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 12:40:37,099][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from config.json [2026-02-19 12:40:37,099][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 12:40:37,100][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 12:40:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 12:40:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:40:37,100][ERROR][superset_tools_app] No environments configured! [2026-02-19 12:40:38,650][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:40:38,651][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 12:40:38,654][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:40:38,656][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 12:40:38,681][DEBUG][superset_tools_app] [TestFunction][Entry] [2026-02-19 12:40:38,682][INFO][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] Doing something important [2026-02-19 12:40:38,682][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Coherence:OK] [2026-02-19 12:40:38,682][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Exit] [2026-02-19 12:40:38,682][DEBUG][superset_tools_app] [FailingFunction][Entry] [2026-02-19 12:40:38,682][DEBUG][superset_tools_app] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Coherence:Failed] Something went wrong [2026-02-19 12:40:38,683][DEBUG][superset_tools_app] [SuccessFunction][Entry] [2026-02-19 12:40:38,683][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Coherence:OK] [2026-02-19 12:40:38,683][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Exit] [2026-02-19 12:40:38,683][INFO][superset_tools_app] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] Doing something important [2026-02-19 12:40:38,685][INFO][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] Doing something [2026-02-19 12:40:38,685][DEBUG][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Coherence:OK] [2026-02-19 12:40:38,685][DEBUG][superset_tools_app] [test_environment_model][Entry] [2026-02-19 12:40:38,685][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Coherence:OK] [2026-02-19 12:40:38,686][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Exit] [2026-02-19 12:40:38,687][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:40:38,689][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:38,689][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:38.689622][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:38,689][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:38,689][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:38,689][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 12:40:38,693][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:40:38,694][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:38,695][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:38.695113][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:38,695][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:38,695][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:38,695][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 12:40:38,698][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:40:38,700][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:38,700][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:38.700697][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:38,700][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:38,700][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:38,700][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 12:40:38,704][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:40:38,706][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:38,706][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:38.706876][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:38,706][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:38,706][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:38,707][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:40:38,713][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:40:38,715][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:38,715][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:38.715181][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:38,715][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:38,715][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:38,715][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:40:38,719][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:40:38,721][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:38,721][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:38.721238][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:38,721][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:38,721][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:38,721][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:40:38,725][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:40:38,726][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:40:38,727][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:40:38.727050][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:40:38,727][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:40:38,727][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:40:38,727][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:51:46,548][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:51:46,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:51:46,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:51:46,548][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 12:51:46,551][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 12:51:46,551][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 12:51:46,551][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 12:51:46,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 12:51:46,551][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 12:51:46,551][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 12:51:46,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:51:46,551][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:51:46,551][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:51:46,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:51:46,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:51:46,553][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:51:46,554][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:51:46,554][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:51:46,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:51:46,555][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:51:46,764][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:51:46,764][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:51:46,764][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:51:46,764][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:51:46,764][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:51:46,764][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:51:46,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:51:46,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:51:46,765][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:51:46,766][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:51:46,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 12:51:46,767][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:51:46,767][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:51:46,767][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:51:47,006][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:51:47,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 12:51:47,007][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 12:51:47,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 12:51:47,007][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 12:51:47,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 12:51:47,008][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:51:47,008][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:51:47,008][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:51:47,008][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 12:51:47,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:51:47,009][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:51:47,009][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:51:47,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:51:47,016][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:51:47,016][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:51:47,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:51:47,016][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:51:47,017][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:51:47,017][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 12:51:47,017][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 12:51:47,017][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 12:51:47,018][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 12:51:47,018][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 12:51:47,018][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 12:51:47,018][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 12:51:47,018][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 12:51:47,028][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 12:51:47,028][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 12:51:47,029][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 12:51:47,029][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 12:51:47,029][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 12:51:47,029][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 12:51:47,029][INFO][superset_tools_app] TaskManager initialized [2026-02-19 12:51:47,029][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 12:51:47,030][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 12:51:47,030][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 12:51:47,030][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 12:51:47,030][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 12:51:47,030][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:51:47,030][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:51:47,030][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:51:47,030][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 12:51:47,030][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 12:51:47,030][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 12:51:47,030][INFO][superset_tools_app] ResourceService initialized [2026-02-19 12:51:47,059][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 12:51:47,059][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:51:47,059][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:51:47,979][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 12:51:47,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with config.json [2026-02-19 12:51:47,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 12:51:47,980][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from config.json [2026-02-19 12:51:47,980][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 12:51:47,980][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 12:51:47,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 12:51:47,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:51:47,980][ERROR][superset_tools_app] No environments configured! [2026-02-19 12:51:49,481][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:51:49,483][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 12:51:49,486][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:51:49,487][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 12:51:49,513][DEBUG][superset_tools_app] [TestFunction][Entry] [2026-02-19 12:51:49,513][INFO][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] Doing something important [2026-02-19 12:51:49,513][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Coherence:OK] [2026-02-19 12:51:49,513][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Exit] [2026-02-19 12:51:49,513][DEBUG][superset_tools_app] [FailingFunction][Entry] [2026-02-19 12:51:49,514][DEBUG][superset_tools_app] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Coherence:Failed] Something went wrong [2026-02-19 12:51:49,514][DEBUG][superset_tools_app] [SuccessFunction][Entry] [2026-02-19 12:51:49,514][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Coherence:OK] [2026-02-19 12:51:49,514][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Exit] [2026-02-19 12:51:49,515][INFO][superset_tools_app] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] Doing something important [2026-02-19 12:51:49,516][INFO][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] Doing something [2026-02-19 12:51:49,516][DEBUG][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Coherence:OK] [2026-02-19 12:51:49,517][DEBUG][superset_tools_app] [test_environment_model][Entry] [2026-02-19 12:51:49,517][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Coherence:OK] [2026-02-19 12:51:49,517][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Exit] [2026-02-19 12:51:49,518][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:51:49,519][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:51:49,519][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:51:49.519809][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:51:49,519][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:51:49,519][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:51:49,520][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 12:51:49,523][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:51:49,525][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:51:49,525][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:51:49.525437][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:51:49,525][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:51:49,525][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:51:49,525][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 12:51:49,530][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 12:51:49,531][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:51:49,531][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:51:49.531787][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:51:49,531][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:51:49,531][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:51:49,531][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 12:51:49,535][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:51:49,537][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:51:49,537][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:51:49.537944][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:51:49,538][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:51:49,538][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:51:49,538][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:51:49,543][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:51:49,544][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:51:49,544][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:51:49.544345][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:51:49,544][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:51:49,544][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:51:49,544][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:51:49,549][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:51:49,550][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:51:49,550][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:51:49.550656][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:51:49,550][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:51:49,550][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:51:49,550][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:51:49,554][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 12:51:49,556][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 12:51:49,556][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T09:51:49.556269][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 12:51:49,556][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 12:51:49,556][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 12:51:49,556][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 12:52:13,139][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:52:13,139][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:52:13,139][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:52:13,139][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 12:52:13,142][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 12:52:13,142][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 12:52:13,142][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 12:52:13,142][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 12:52:13,142][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 12:52:13,142][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 12:52:13,142][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:13,142][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:13,142][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:13,143][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:13,144][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:52:13,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:13,145][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:52:13,145][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:13,146][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:13,146][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:13,376][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:13,376][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:13,376][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 12:52:13,377][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:52:13,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:13,378][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:13,633][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:13,634][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:13,634][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:13,635][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:13,635][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 12:52:13,635][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 12:52:13,635][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:52:13,635][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:52:13,635][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:52:13,635][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 12:52:13,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 12:52:13,635][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 12:52:13,635][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 12:52:13,635][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 12:52:13,635][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 12:52:13,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 12:52:13,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:52:13,636][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 12:52:13,636][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 12:52:13,637][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 12:52:13,637][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 12:52:13,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:52:13,637][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:52:13,637][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:52:13,637][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 12:52:13,637][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:13,637][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:13,637][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:13,655][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:13,655][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:13,655][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:13,655][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:13,655][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:13,656][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:52:13,656][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 12:52:13,656][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 12:52:13,656][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 12:52:13,657][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 12:52:13,657][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 12:52:13,657][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 12:52:13,657][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 12:52:13,657][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 12:52:13,657][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 12:52:13,667][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 12:52:13,667][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 12:52:13,668][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 12:52:13,668][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 12:52:13,668][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 12:52:13,668][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 12:52:13,668][INFO][superset_tools_app] TaskManager initialized [2026-02-19 12:52:13,668][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 12:52:13,669][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 12:52:13,669][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 12:52:13,669][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 12:52:13,669][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 12:52:13,669][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:52:13,669][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:52:13,670][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:52:13,670][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 12:52:13,670][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 12:52:13,670][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 12:52:13,670][INFO][superset_tools_app] ResourceService initialized [2026-02-19 12:52:13,700][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 12:52:13,700][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:52:13,700][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:52:21,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:52:21,098][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:52:21,098][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:52:21,098][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:21,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:21,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:21,102][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:21,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:21,103][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:21,104][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:21,104][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:21,324][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:21,324][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:21,324][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:21,325][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 12:52:21,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:21,326][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:21,569][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:21,569][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:21,569][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:21,569][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:21,569][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:21,569][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:21,569][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:52:21,569][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:52:21,569][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:21,570][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 12:52:21,570][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 12:52:21,570][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 12:52:21,571][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 12:52:21,571][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 12:52:21,571][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:52:21,571][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 12:52:21,571][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 12:52:21,572][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 12:52:21,572][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 12:52:21,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 12:52:21,591][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 12:52:21,591][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 12:52:21,592][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 12:52:21,592][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 12:52:21,592][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 12:52:21,603][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 12:52:21,603][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 12:52:21,603][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 12:52:21,603][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 12:52:21,603][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 12:52:21,603][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 12:52:21,603][INFO][superset_tools_app] TaskManager initialized [2026-02-19 12:52:21,603][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 12:52:21,604][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 12:52:21,604][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 12:52:21,605][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 12:52:21,605][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 12:52:21,605][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 12:52:21,605][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:52:21,605][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:52:21,605][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 12:52:21,605][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 12:52:21,605][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 12:52:21,605][INFO][superset_tools_app] ResourceService initialized [2026-02-19 12:52:21,635][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 12:52:21,635][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 12:52:21,635][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 12:52:52,294][DEBUG][superset_tools_app] [TestFunction][Entry] [2026-02-19 12:52:52,294][INFO][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] Doing something important [2026-02-19 12:52:52,294][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Coherence:OK] [2026-02-19 12:52:52,294][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Exit] [2026-02-19 12:52:52,295][DEBUG][superset_tools_app] [FailingFunction][Entry] [2026-02-19 12:52:52,295][DEBUG][superset_tools_app] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Coherence:Failed] Something went wrong [2026-02-19 12:52:52,296][DEBUG][superset_tools_app] [SuccessFunction][Entry] [2026-02-19 12:52:52,296][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Coherence:OK] [2026-02-19 12:52:52,296][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Exit] [2026-02-19 12:52:52,296][INFO][superset_tools_app] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] Doing something important [2026-02-19 12:52:52,298][INFO][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] Doing something [2026-02-19 12:52:52,298][DEBUG][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Coherence:OK] [2026-02-19 12:52:52,299][DEBUG][superset_tools_app] [test_environment_model][Entry] [2026-02-19 12:52:52,299][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Coherence:OK] [2026-02-19 12:52:52,299][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Exit] [2026-02-19 13:13:24,910][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:13:24,910][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:13:24,910][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:13:24,910][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:13:24,911][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:13:24,911][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:13:24,911][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:13:25,804][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:13:25,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:13:25,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:13:25,804][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:13:25,807][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:13:25,807][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:13:25,807][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:13:25,808][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:25,809][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:25,809][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:13:25,810][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:25,811][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:25,811][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:25,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:25,812][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:26,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:26,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:26,058][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:13:26,059][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:13:26,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:13:26,060][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:26,061][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:26,061][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:26,338][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:26,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:13:26,339][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:13:26,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:13:26,339][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:13:26,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:13:26,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:13:26,340][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:13:26,340][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:13:26,341][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:13:26,341][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:13:26,341][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:13:26,341][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:13:26,341][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:13:26,341][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:13:26,341][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:13:26,341][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:13:26,341][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:26,341][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:26,341][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:13:26,349][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:26,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:13:26,350][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:13:26,350][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:13:26,350][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:13:26,351][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:13:26,351][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:13:26,351][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:13:26,351][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:13:26,351][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:13:26,370][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:13:26,370][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:13:26,371][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:13:26,371][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:13:26,371][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:13:26,371][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:13:26,371][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:13:26,371][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:13:26,372][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:13:26,372][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:13:26,372][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:13:26,372][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:13:26,372][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:13:26,372][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:13:26,372][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:13:26,372][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:13:26,373][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:13:26,373][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:13:26,373][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:13:26,412][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:13:26,412][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:13:26,412][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:13:26,537][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:13:26,537][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:13:26,537][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:13:26,537][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:13:26,537][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:13:26,537][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:13:26,537][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:13:26,537][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:13:26,537][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:13:26,537][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:13:26,538][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:13:26,538][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:13:26,538][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:13:26,538][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:13:26,538][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:13:26,538][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:13:26,538][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:13:49,290][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:13:49,290][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:13:49,290][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:13:49,290][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:13:49,291][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:13:49,291][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:13:49,291][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:13:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:13:49,932][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:13:49,932][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:13:49,932][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:13:49,936][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:13:49,936][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:13:49,936][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:13:49,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:13:49,936][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:13:49,936][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:13:49,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:49,936][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:49,936][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:49,937][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:49,937][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:49,938][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:49,938][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:49,939][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:49,939][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:50,124][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:50,124][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:50,124][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:50,124][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:50,124][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:50,124][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:50,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:50,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:13:50,125][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:13:50,126][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:50,126][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:50,433][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:50,433][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:13:50,434][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:13:50,434][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:13:50,434][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:13:50,434][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:13:50,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:13:50,435][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:13:50,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:13:50,435][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:13:50,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:13:50,443][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:13:50,443][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:13:50,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:50,443][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:50,443][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:50,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:13:50,443][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:13:50,443][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:13:50,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:13:50,444][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:13:50,444][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:13:50,444][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:13:50,444][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:13:50,445][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:13:50,445][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:13:50,457][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:13:50,457][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:13:50,458][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:13:50,458][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:13:50,458][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:13:50,458][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:13:50,458][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:13:50,458][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:13:50,459][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:13:50,459][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:13:50,459][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:13:50,459][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:13:50,459][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:13:50,459][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:13:50,459][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:13:50,459][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:13:50,459][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:13:50,459][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:13:50,459][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:13:50,494][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:13:50,495][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:13:50,495][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:13:50,612][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:13:50,612][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:13:50,612][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:13:50,612][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:13:50,613][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:13:50,613][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:13:50,613][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:14:23,289][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:14:23,290][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:14:23,290][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:14:23,290][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:14:23,290][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:14:23,291][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:14:23,291][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:14:24,168][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:14:24,168][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:14:24,168][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:14:24,168][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:14:24,172][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:14:24,172][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:14:24,172][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:14:24,173][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:14:24,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:14:24,174][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:14:24,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:14:24,175][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:14:24,176][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:14:24,176][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:14:24,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:14:24,398][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:14:24,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:14:24,399][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:14:24,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:14:24,400][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:14:24,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:14:24,697][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:14:24,697][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:14:24,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:14:24,697][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:14:24,697][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:14:24,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:14:24,697][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:14:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:14:24,698][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:14:24,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:14:24,699][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:14:24,699][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:14:24,699][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:14:24,699][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:14:24,699][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:14:24,699][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:14:24,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:14:24,699][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:14:24,699][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:14:24,699][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:14:24,699][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:14:24,700][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:14:24,700][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:14:24,700][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:14:24,700][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:14:24,709][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:14:24,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:14:24,710][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:14:24,710][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:14:24,710][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:14:24,721][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:14:24,721][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:14:24,721][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:14:24,721][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:14:24,721][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:14:24,721][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:14:24,721][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:14:24,721][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:14:24,722][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:14:24,722][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:14:24,722][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:14:24,722][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:14:24,722][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:14:24,722][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:14:24,722][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:14:24,722][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:14:24,722][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:14:24,722][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:14:24,722][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:14:24,763][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:14:24,763][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:14:24,763][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:14:24,906][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:14:24,906][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:14:24,907][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:14:24,907][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:14:24,907][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:14:24,907][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:14:24,907][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:14:24,907][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:14:24,907][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:14:24,907][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:14:24,907][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:14:24,908][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:14:24,908][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:14:24,908][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:14:24,908][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:14:24,908][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:14:24,908][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:15:20,836][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:15:20,836][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:15:20,836][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:15:20,837][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:15:20,837][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:15:20,837][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:15:20,837][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:15:21,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:15:21,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:15:21,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:15:21,402][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:15:21,406][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:15:21,406][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:15:21,406][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:15:21,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:15:21,406][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:15:21,406][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:15:21,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:15:21,406][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:15:21,406][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:15:21,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:15:21,407][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:15:21,407][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:15:21,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:15:21,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:15:21,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:15:21,409][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:15:21,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:15:21,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:15:21,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:15:21,610][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:15:21,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:15:21,611][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:15:21,611][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:15:21,611][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:15:21,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:15:21,882][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:15:21,882][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:15:21,882][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:15:21,882][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:15:21,882][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:15:21,882][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:15:21,883][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:15:21,883][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:15:21,883][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:15:21,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:15:21,892][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:15:21,892][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:15:21,892][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:15:21,892][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:15:21,893][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:15:21,893][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:15:21,902][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:15:21,902][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:15:21,902][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:15:21,903][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:15:21,903][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:15:21,903][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:15:21,903][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:15:21,903][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:15:21,904][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:15:21,904][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:15:21,904][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:15:21,904][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:15:21,904][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:15:21,904][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:15:21,904][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:15:21,904][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:15:21,904][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:15:21,904][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:15:21,904][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:15:21,939][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:15:21,940][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:15:21,940][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:15:22,086][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:15:22,086][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:15:22,086][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:15:22,086][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:15:22,087][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:15:22,087][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:15:22,087][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:15:30,419][DEBUG][superset_tools_app] [TestFunction][Entry] [2026-02-19 13:15:30,419][INFO][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] Doing something important [2026-02-19 13:15:30,419][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Coherence:OK] [2026-02-19 13:15:30,419][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Exit] [2026-02-19 13:15:30,420][DEBUG][superset_tools_app] [FailingFunction][Entry] [2026-02-19 13:15:30,420][DEBUG][superset_tools_app] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Coherence:Failed] Something went wrong [2026-02-19 13:15:30,421][DEBUG][superset_tools_app] [SuccessFunction][Entry] [2026-02-19 13:15:30,421][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Coherence:OK] [2026-02-19 13:15:30,421][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Exit] [2026-02-19 13:15:30,421][INFO][superset_tools_app] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] Doing something important [2026-02-19 13:15:30,423][INFO][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] Doing something [2026-02-19 13:15:30,423][DEBUG][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Coherence:OK] [2026-02-19 13:16:39,362][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:16:39,362][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:16:39,363][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:16:39,363][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:16:39,363][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:16:39,363][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:16:39,363][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:16:39,965][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:16:39,965][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:16:39,965][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:16:39,965][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:16:39,968][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:16:39,968][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:16:39,968][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:16:39,968][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:16:39,968][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:16:39,968][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:16:39,968][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:39,968][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:39,968][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:39,969][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:39,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:39,970][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:39,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:39,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:39,971][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:40,197][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:40,197][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:40,197][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:40,198][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:40,198][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:40,198][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:40,200][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:16:40,200][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:16:40,200][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:16:40,200][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:16:40,201][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:16:40,202][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:40,202][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:40,649][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:40,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:40,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:16:40,651][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:16:40,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:16:40,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:16:40,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:16:40,651][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:16:40,651][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:16:40,652][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:16:40,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:16:40,653][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:40,653][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:40,653][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:16:40,661][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:40,662][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:16:40,662][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:16:40,662][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:16:40,662][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:16:40,663][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:16:40,663][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:16:40,674][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:16:40,674][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:16:40,674][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:16:40,674][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:16:40,674][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:16:40,674][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:16:40,674][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:16:40,674][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:16:40,675][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:16:40,675][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:16:40,675][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:16:40,675][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:16:40,675][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:16:40,675][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:16:40,675][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:16:40,675][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:16:40,675][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:16:40,675][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:16:40,675][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:16:40,714][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:16:40,715][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:16:40,715][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:16:40,844][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:16:40,844][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:16:40,844][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:16:40,844][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:16:40,844][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:16:40,844][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:16:40,844][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:16:40,844][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:16:40,844][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:16:40,844][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:16:40,845][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:16:40,845][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:16:40,845][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:16:40,845][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:16:40,845][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:16:40,845][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:16:40,845][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:16:58,783][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:16:58,784][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:16:58,784][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:16:58,784][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:16:58,784][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:16:58,784][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:16:58,784][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:16:59,463][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:16:59,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:16:59,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:16:59,463][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:16:59,466][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:16:59,466][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:16:59,466][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:16:59,466][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:16:59,466][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:16:59,466][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:16:59,467][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:59,467][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:59,467][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:59,467][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:59,467][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:59,467][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:59,467][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:59,468][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:59,468][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:59,469][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:59,469][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:59,470][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:59,470][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:59,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:59,686][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:59,686][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:59,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:59,686][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:59,686][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:59,686][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:16:59,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:59,686][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:59,686][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:59,687][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:59,687][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:59,687][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:59,687][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:16:59,687][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:59,687][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:59,687][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:59,688][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:16:59,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:59,689][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:16:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:16:59,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:16:59,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:16:59,994][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:16:59,995][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:16:59,995][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:16:59,995][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:16:59,995][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:16:59,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:16:59,995][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:16:59,995][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:16:59,995][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:16:59,995][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:16:59,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:16:59,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:16:59,996][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:16:59,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:16:59,996][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:00,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:00,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:00,008][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:17:00,008][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:17:00,008][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:17:00,009][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:17:00,009][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:17:00,009][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:17:00,009][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:17:00,009][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:17:00,009][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:17:00,009][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:17:00,009][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:17:00,009][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:17:00,028][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:17:00,029][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:17:00,029][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:17:00,029][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:17:00,029][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:17:00,029][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:17:00,029][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:17:00,029][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:17:00,030][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:17:00,030][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:17:00,030][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:17:00,030][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:17:00,030][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:17:00,030][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:17:00,030][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:17:00,030][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:17:00,030][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:17:00,030][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:17:00,030][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:17:00,071][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:17:00,071][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:17:00,071][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:17:00,201][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:17:00,201][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:17:00,202][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:17:00,202][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:17:00,202][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:17:00,202][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:17:00,202][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:17:00,202][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:17:00,202][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:17:00,202][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:17:00,203][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:17:00,203][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:17:00,203][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:17:00,203][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:17:00,203][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:17:00,203][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:17:00,203][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:17:09,023][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:17:09,023][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:17:09,023][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:17:09,023][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:17:09,023][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:17:09,023][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:17:09,023][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:17:09,593][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:17:09,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:17:09,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:17:09,593][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:17:09,596][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:17:09,597][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:09,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:09,598][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:09,599][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:09,599][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:09,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:09,600][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:09,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:09,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:09,887][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:17:09,888][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:17:09,889][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:09,889][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:10,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:10,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:10,207][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:10,208][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:17:10,208][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:17:10,208][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:17:10,208][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:17:10,208][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:17:10,208][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:17:10,208][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:17:10,209][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:17:10,209][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:17:10,209][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:17:10,209][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:17:10,209][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:17:10,209][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:17:10,209][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:17:10,209][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:17:10,210][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:17:10,210][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:17:10,210][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:17:10,211][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:10,211][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:10,211][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:17:10,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:10,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:17:10,221][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:17:10,221][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:17:10,221][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:17:10,222][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:17:10,222][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:17:10,222][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:17:10,222][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:17:10,222][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:17:10,222][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:17:10,240][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:17:10,240][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:17:10,240][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:17:10,240][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:17:10,241][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:17:10,241][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:17:10,241][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:17:10,241][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:17:10,241][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:17:10,242][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:17:10,242][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:17:10,242][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:17:10,242][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:17:10,242][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:17:10,242][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:17:10,242][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:17:10,242][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:17:10,242][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:17:10,242][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:17:10,287][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:17:10,288][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:17:10,288][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:17:10,422][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:17:10,422][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:17:10,422][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:17:10,422][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:17:10,422][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:17:10,423][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:17:10,423][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:17:18,842][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:17:18,842][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:17:18,842][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:17:18,842][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:17:18,842][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:17:18,843][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:17:18,843][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:17:19,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:17:19,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:17:19,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:17:19,352][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:17:19,355][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:17:19,355][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:17:19,355][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:17:19,355][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:17:19,355][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:17:19,355][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:17:19,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:19,357][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:19,357][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:19,358][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:19,358][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:19,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:19,359][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:19,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:19,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:19,550][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:17:19,551][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:17:19,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:19,552][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:19,823][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:19,824][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:17:19,824][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:17:19,824][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:17:19,824][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:17:19,825][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:17:19,825][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:17:19,825][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:17:19,825][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:17:19,826][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:17:19,826][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:17:19,835][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:17:19,835][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:17:19,836][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:17:19,836][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:17:19,837][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:17:19,837][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:17:19,837][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:17:19,837][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:17:19,837][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:17:19,837][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:17:19,837][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:17:19,837][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:17:19,837][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:17:19,837][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:17:19,837][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:17:19,849][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:17:19,850][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:17:19,850][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:17:19,850][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:17:19,850][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:17:19,850][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:17:19,850][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:17:19,850][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:17:19,851][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:17:19,851][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:17:19,851][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:17:19,851][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:17:19,851][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:17:19,851][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:17:19,851][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:17:19,851][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:17:19,851][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:17:19,851][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:17:19,851][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:17:19,885][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:17:19,885][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:17:19,885][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:17:20,005][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:17:20,005][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:17:20,005][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:17:20,005][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:17:20,006][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:17:20,006][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:17:20,006][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:17:28,869][DEBUG][superset_tools_app] [TestFunction][Entry] [2026-02-19 13:17:28,869][INFO][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] Doing something important [2026-02-19 13:17:28,869][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Coherence:OK] [2026-02-19 13:17:28,869][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Exit] [2026-02-19 13:17:28,870][DEBUG][superset_tools_app] [FailingFunction][Entry] [2026-02-19 13:17:28,870][DEBUG][superset_tools_app] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Coherence:Failed] Something went wrong [2026-02-19 13:17:28,871][DEBUG][superset_tools_app] [SuccessFunction][Entry] [2026-02-19 13:17:28,871][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Coherence:OK] [2026-02-19 13:17:28,871][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Exit] [2026-02-19 13:17:28,872][INFO][superset_tools_app] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] Doing something important [2026-02-19 13:17:28,873][INFO][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] Doing something [2026-02-19 13:17:28,874][DEBUG][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Coherence:OK] [2026-02-19 13:18:35,719][DEBUG][superset_tools_app] [TestFunction][Entry] [2026-02-19 13:18:35,719][INFO][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] Doing something important [2026-02-19 13:18:35,719][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Coherence:OK] [2026-02-19 13:18:35,719][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Exit] [2026-02-19 13:18:35,720][DEBUG][superset_tools_app] [FailingFunction][Entry] [2026-02-19 13:18:35,720][DEBUG][superset_tools_app] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Coherence:Failed] Something went wrong [2026-02-19 13:18:35,721][DEBUG][superset_tools_app] [SuccessFunction][Entry] [2026-02-19 13:18:35,721][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Coherence:OK] [2026-02-19 13:18:35,721][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Exit] [2026-02-19 13:18:35,722][INFO][superset_tools_app] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] Doing something important [2026-02-19 13:18:35,724][INFO][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] Doing something [2026-02-19 13:18:35,724][DEBUG][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Coherence:OK] [2026-02-19 13:22:36,331][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:22:36,331][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:22:36,331][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:22:36,331][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:22:36,331][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:22:36,331][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:22:36,331][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:22:39,260][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:22:39,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:22:39,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:22:39,260][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:22:39,264][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:22:39,265][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:22:39,265][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:22:39,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:22:39,266][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:22:39,266][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:22:39,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:22:39,266][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:22:39,266][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:22:39,267][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:22:39,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:22:39,268][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:22:39,269][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:22:39,269][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:22:39,270][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:22:39,270][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:22:39,271][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:22:39,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:22:39,481][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:22:39,481][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:22:39,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:22:39,481][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:22:39,481][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:22:39,482][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:22:39,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:22:39,482][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:22:39,482][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:22:39,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:22:39,482][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:22:39,482][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:22:39,482][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:22:39,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:22:39,482][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:22:39,482][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:22:39,483][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:22:39,484][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:22:39,484][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:22:39,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:22:39,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:22:39,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:22:39,720][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:22:39,720][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:22:39,720][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:22:39,720][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:22:39,720][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:22:39,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:22:39,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:22:39,720][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:22:39,720][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:22:39,720][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:22:39,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:22:39,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:22:39,721][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:22:39,721][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:22:39,722][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:22:39,722][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:22:39,722][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:22:39,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:22:39,722][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:22:39,722][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:22:39,722][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:22:39,733][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:22:39,733][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:22:39,733][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:22:39,733][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:22:39,733][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:22:39,733][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:22:39,733][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:22:39,733][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:22:39,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:22:39,734][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:22:39,734][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:22:39,734][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:22:39,735][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:22:39,735][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:22:39,735][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:22:39,735][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:22:39,735][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:22:39,751][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:22:39,751][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:22:39,752][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:22:39,752][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:22:39,752][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:22:39,752][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:22:39,752][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:22:39,752][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:22:39,753][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:22:39,753][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:22:39,754][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:22:39,754][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:22:39,754][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:22:39,754][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:22:39,754][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:22:39,754][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:22:39,754][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:22:39,754][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:22:39,754][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:22:39,797][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:22:39,797][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:22:39,797][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:22:39,947][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:22:39,948][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:22:39,948][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:22:39,948][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:22:39,948][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:22:39,948][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:22:39,948][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:22:39,948][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:22:39,948][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:22:39,948][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:22:39,948][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:22:39,948][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:22:39,949][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:22:39,949][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:22:39,949][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:22:39,949][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:22:39,949][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:22:44,546][INFO][superset_tools_app] Incoming request: POST /api/auth/login [2026-02-19 13:22:44,548][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:44,548][DEBUG][superset_tools_app] [api.auth.login][Entry] [2026-02-19 13:22:44,548][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-19 13:22:44,548][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:44,550][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:44,550][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:44,737][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-19 13:22:44,740][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-19 13:22:44,740][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-19 13:22:44,740][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-19 13:22:44,740][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-19 13:22:44,743][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-19 13:22:44,743][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T10:22:44.743124][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-19 13:22:44,743][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 13:22:44,743][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 13:22:44,743][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-19 13:22:44,744][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-19 13:22:44,748][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-19 13:22:44,748][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-19 13:22:44,748][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-19 13:22:44,748][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-19 13:22:44,748][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-19 13:22:44,748][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-19 13:22:44,749][INFO][superset_tools_app] Response status: 200 for /api/auth/login [2026-02-19 13:22:44,749][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:44,749][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:44,758][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:22:44,758][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:44,759][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:44,759][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:44,759][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:44,759][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:44,760][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:44,760][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:44,761][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:22:44,761][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:22:44,761][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:22:44,763][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:22:44,764][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:44,764][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:44,794][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-19 13:22:44,795][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:44,795][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:44,795][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:44,795][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:44,795][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:44,796][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:44,796][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:44,798][DEBUG][superset_tools_app] [list_plugins][Entry] [2026-02-19 13:22:44,798][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 13:22:44,798][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:22:44,798][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:22:44,798][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 13:22:44,798][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 13:22:44,799][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-19 13:22:44,799][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:44,799][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:45,170][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:22:45,172][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:45,173][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:45,173][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:45,173][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:45,173][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:45,174][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:45,174][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:45,177][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:22:45,177][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:22:45,177][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:45,177][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:45,177][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:22:45,177][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:45,177][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:45,178][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:22:45,180][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:45,180][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:45,192][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:22:45,194][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:45,195][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:45,196][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:45,196][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:45,196][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:45,197][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:45,197][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:45,200][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:22:45,200][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:22:45,200][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:45,200][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:45,200][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:22:45,200][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:22:45,200][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:22:45,201][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:22:45,201][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:22:45,201][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:22:45,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:22:45,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:22:45,201][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:22:45,201][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:22:45,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:22:45,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:22:45,201][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:22:45,201][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:22:45,202][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:22:45,209][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:22:45,209][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:22:45,209][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:22:45,209][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:22:45,209][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:22:45,209][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:22:45,209][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:22:45,209][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:22:45,209][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:22:45,209][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:22:45,209][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:22:45,209][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:22:45,209][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:22:45,210][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:22:45,210][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:22:45,210][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:22:45,210][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:22:45,210][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:22:45,210][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:22:45,210][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:22:45,210][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:22:46,441][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:22:46,441][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:22:46,441][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:22:46,441][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:22:46,442][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:22:47,220][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:22:47,220][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:22:47,221][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,221][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,221][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,221][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,221][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:22:47,221][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:22:47,222][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,222][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,222][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,222][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,224][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:22:47,224][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,230][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,230][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,230][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,230][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,230][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,231][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,231][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,231][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,231][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:22:47,231][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:22:47,231][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:22:47,233][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:22:47,234][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:22:47,234][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:22:47,234][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:22:47,235][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:22:47,235][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:47,235][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:47,235][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:47,236][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:47,236][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:47,236][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:47,236][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:47,237][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:47,237][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:47,237][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:22:47,237][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:22:47,237][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:22:47,239][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:22:47,239][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:47,239][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:47,256][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:22:47,257][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:47,258][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:47,258][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:47,258][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:47,258][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:47,259][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:47,259][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:47,260][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:22:47,260][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:22:47,260][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:47,260][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:47,260][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:22:47,260][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:47,260][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:47,260][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:22:47,261][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:47,261][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:47,271][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:22:47,271][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:47,272][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:47,272][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:47,272][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:47,272][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:47,272][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:47,272][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:47,273][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:22:47,273][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:22:47,273][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:22:47,274][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:22:47,274][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:22:47,274][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:22:47,279][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:22:47,280][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:22:47,280][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:22:47,280][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:22:47,280][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:22:47,280][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:22:47,280][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:22:47,281][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:22:47,651][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:22:47,651][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:22:47,652][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:22:47,652][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:22:47,652][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:22:47,951][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:22:47,951][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:22:47,951][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:22:47,952][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,952][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,952][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,952][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,952][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:22:47,952][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:22:47,953][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,953][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,953][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,953][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,954][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:22:47,954][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:22:47,960][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,960][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,960][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,960][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,960][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:22:47,960][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:22:47,960][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,961][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,961][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,961][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,961][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,962][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,962][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,962][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:22:47,962][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:22:47,962][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:22:47,962][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:22:47,964][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:22:47,966][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:22:47,966][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:22:47,967][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:22:47,969][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:47,969][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:52,255][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:22:52,256][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:52,256][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:52,256][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:52,256][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:52,256][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:52,257][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:52,258][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:52,258][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:22:52,258][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:22:52,258][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:22:52,259][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:22:52,260][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:52,260][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:52,273][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:22:52,274][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:52,275][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:52,275][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:52,275][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:52,275][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:52,276][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:52,276][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:52,277][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:22:52,278][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:22:52,278][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:52,278][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:52,278][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:22:52,278][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:52,278][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:52,278][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:22:52,280][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:52,280][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:52,288][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:22:52,289][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:52,290][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:52,290][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:52,290][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:52,290][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:52,291][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:52,291][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:52,292][DEBUG][superset_tools_app] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:22:52,293][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-19 13:22:52,293][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:52,293][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:52,293][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:22:52,293][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:22:52,293][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:22:52,293][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-19 13:22:52,293][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 13:22:52,293][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:22:52,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:22:52,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:22:52,294][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 13:22:52,294][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:22:52,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:22:52,294][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:22:52,294][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-19 13:22:52,294][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:22:52,294][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:22:52,300][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:22:52,300][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:22:52,300][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-19 13:22:52,300][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:22:52,300][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:22:52,300][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:22:52,301][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:22:52,301][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:22:52,761][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:22:52,761][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:22:52,761][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:22:52,761][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:22:52,761][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:22:53,077][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-19 13:22:53,078][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:22:53,078][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:22:53,078][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-19 13:22:53,078][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 13:22:53,079][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 13:22:53,079][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-19 13:22:53,079][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-19 13:22:53,079][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-19 13:22:53,079][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-19 13:22:53,079][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-19 13:22:53,080][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-19 13:22:53,081][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 13:22:53,081][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 13:22:53,081][INFO][superset_tools_app] Response status: 200 for /api/datasets [2026-02-19 13:22:53,082][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:53,082][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:57,175][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:22:57,175][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:57,176][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:57,176][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:57,176][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:57,176][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:57,177][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:57,177][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:57,177][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:22:57,177][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:22:57,177][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:22:57,178][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:22:57,179][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:57,179][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:57,193][INFO][superset_tools_app] Incoming request: GET /api/environments [2026-02-19 13:22:57,194][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 13:22:57,195][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:22:57,195][DEBUG][superset_tools_app] [decode_token][Entry] [2026-02-19 13:22:57,195][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 13:22:57,195][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:57,196][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:57,196][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:57,196][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:57,197][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:57,197][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:57,197][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:57,197][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:57,197][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:57,198][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:57,199][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:57,199][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:22:57,199][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-19 13:22:57,199][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:57,199][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:57,199][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:22:57,199][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:22:57,199][INFO][superset_tools_app] Response status: 200 for /api/environments [2026-02-19 13:22:57,201][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:22:57,202][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-19 13:22:57,202][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:22:57,203][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 13:22:57,203][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 13:22:57,203][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 13:22:57,203][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 13:22:57,204][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 13:22:57,204][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-19 13:22:57,204][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-19 13:22:57,206][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-19 13:22:57,206][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-19 13:22:58,713][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 13:22:58,714][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 13:22:58,714][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:58,714][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:58,714][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:58,714][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:58,715][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:58,715][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:22:58,717][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:22:58,717][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-19 13:22:58,718][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:22:58,718][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 13:22:58,718][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 13:22:58,718][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 13:22:58,718][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 13:22:58,718][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 13:22:58,719][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 13:22:58,721][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:58,722][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:58,722][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 13:22:58,723][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:58,723][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:58,723][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:58,723][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:58,724][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:58,725][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:58,726][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 13:22:58,726][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:22:58,727][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:22:58,727][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 13:22:58,728][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 13:22:58,728][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 13:22:58,728][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 13:22:58,728][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 13:22:58,728][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 13:22:58,728][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 13:22:58,729][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 13:22:58,729][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:58,730][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:22:58,732][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-19 13:22:58,733][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 13:22:58,734][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:22:58,734][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:22:58,734][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:22:58,734][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:22:58,736][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:22:58,736][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:22:58,738][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-19 13:22:58,738][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 13:22:58,738][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 13:22:58,738][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 13:22:58,738][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 13:22:58,738][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:22:58,738][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:22:58,739][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: SS1 [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:validate_path][Entry] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Coherence:OK] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Action] [StoragePlugin:validate_path][Exit] [2026-02-19 13:22:58,739][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups/SS1 [2026-02-19 13:22:58,740][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 13:22:58,740][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 13:22:58,740][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 13:22:58,740][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 13:22:58,741][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-19 13:22:58,742][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:22:58,743][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:32:26,783][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:32:26,783][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:32:26,783][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:32:26,783][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:26,786][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:26,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:26,787][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:26,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:26,788][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:26,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:26,789][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:26,995][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:26,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:26,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:26,996][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:32:26,997][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:32:26,998][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:26,998][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:27,224][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:27,224][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:32:27,225][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:32:27,225][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:32:27,225][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:32:27,225][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:32:27,226][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:32:27,226][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:32:27,226][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:27,226][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:27,235][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:27,236][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:32:27,236][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:32:27,236][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:32:27,237][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:32:27,237][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:32:27,237][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:32:27,237][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:32:27,237][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:32:27,237][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:32:27,237][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:32:27,237][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:32:27,237][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:32:27,237][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:32:27,247][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:32:27,247][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:32:27,247][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:32:27,247][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:32:27,247][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:32:27,247][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:32:27,247][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:32:27,247][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:32:27,248][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:32:27,248][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:32:27,248][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:32:27,248][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:32:27,248][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:32:27,248][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:32:27,248][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:32:27,248][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:32:27,248][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:32:27,248][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:32:27,248][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:32:27,275][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:32:27,275][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:32:27,275][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:32:40,212][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:32:40,212][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:32:40,212][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:32:40,213][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:32:40,215][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:32:40,215][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:32:40,215][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:32:40,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:40,217][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:40,217][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:40,218][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:40,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:40,219][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:40,219][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:40,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:40,463][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:40,463][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:40,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:40,463][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:40,463][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:40,463][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:32:40,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:40,463][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:40,463][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:40,464][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:32:40,464][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:32:40,465][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:40,465][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:40,466][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:40,706][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:40,706][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:40,706][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:40,706][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:40,706][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:40,706][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:40,706][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:32:40,706][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:40,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:40,707][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:32:40,708][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:32:40,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:32:40,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:32:40,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:32:40,708][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:40,708][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:32:40,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:32:40,709][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:32:40,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:32:40,720][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:32:40,720][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:32:40,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:40,720][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:40,720][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:40,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:32:40,720][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:32:40,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:32:40,721][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:32:40,721][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:32:40,721][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:32:40,722][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:32:40,722][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:32:40,722][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:32:40,722][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:32:40,722][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:32:40,733][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:32:40,733][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:32:40,734][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:32:40,734][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:32:40,734][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:32:40,734][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:32:40,734][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:32:40,734][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:32:40,735][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:32:40,735][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:32:40,735][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:32:40,735][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:32:40,735][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:32:40,735][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:32:40,735][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:32:40,735][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:32:40,735][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:32:40,735][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:32:40,735][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:32:40,768][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:32:40,768][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:32:40,768][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:33:00,164][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:33:00,164][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:33:00,164][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:33:00,164][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:33:00,167][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:33:00,168][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:33:00,169][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:33:00,169][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:33:00,170][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:33:00,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:33:00,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:33:00,172][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:33:00,172][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:33:00,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:33:00,172][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:33:00,172][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:33:00,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:33:00,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:33:00,172][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:33:00,172][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:33:00,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:33:00,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:33:00,378][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:33:00,379][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:33:00,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:33:00,380][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:33:00,615][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:33:00,616][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:33:00,616][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:33:00,616][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:33:00,616][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:33:00,616][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:33:00,617][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:33:00,617][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:33:00,617][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:33:00,618][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:33:00,618][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:33:00,618][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:33:00,618][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:33:00,618][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:33:00,618][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:33:00,625][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:33:00,626][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:33:00,626][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:33:00,626][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:33:00,626][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:33:00,627][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:33:00,627][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:33:00,637][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:33:00,637][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:33:00,637][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:33:00,637][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:33:00,637][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:33:00,637][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:33:00,637][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:33:00,637][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:33:00,638][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:33:00,638][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:33:00,638][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:33:00,638][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:33:00,638][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:33:00,638][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:33:00,638][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:33:00,638][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:33:00,638][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:33:00,638][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:33:00,638][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:33:00,665][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:33:00,666][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:33:00,666][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:33:58,638][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:33:58,639][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 13:33:58,639][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:33:58,639][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:33:58,639][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:33:58,639][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:33:58,640][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:33:58,640][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:33:58,641][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:33:58,641][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:33:58,641][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:33:58,642][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:33:58,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:33:58,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:33:58,656][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:33:58,657][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 13:33:58,657][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:33:58,657][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:33:58,657][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:33:58,657][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:33:58,658][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:33:58,658][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:33:58,659][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:33:58,659][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:33:58,659][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:33:58,659][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:33:58,660][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:33:58,660][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:33:58,660][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:33:58,660][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:33:58,660][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:33:58,661][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:33:58,667][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:33:58,668][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 13:33:58,668][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:33:58,669][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:33:58,669][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:33:58,669][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:33:58,670][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:33:58,670][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 13:33:58,672][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 13:33:58,672][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:33:58,672][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-19 13:33:58,673][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:33:58,673][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:33:58,679][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:33:58,679][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:33:58,679][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:33:58,679][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-19 13:33:58,679][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-19 13:33:58,679][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-19 13:33:58,679][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-19 13:33:58,679][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:33:58,679][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:33:58,679][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-19 13:33:58,679][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:33:58,680][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:33:58,680][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:33:58,680][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:33:58,680][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:33:58,680][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:33:58,680][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:33:58,680][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:33:58,680][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:33:58,680][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:33:58,680][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:33:59,828][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:33:59,828][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:33:59,828][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:33:59,828][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:33:59,828][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:33:59,981][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-19 13:33:59,981][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:33:59,981][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:33:59,981][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-19 13:33:59,981][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 13:33:59,981][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 13:33:59,981][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-19 13:33:59,981][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-19 13:33:59,981][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-19 13:33:59,982][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-19 13:33:59,982][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-19 13:33:59,983][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-19 13:33:59,984][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 13:33:59,984][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 13:33:59,984][INFO][superset_tools_app] Response status: 200 for /api/datasets [2026-02-19 13:33:59,985][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:33:59,985][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:34:11,115][INFO][superset_tools_app] Incoming request: GET /api/settings [2026-02-19 13:34:11,116][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 13:34:11,117][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:34:11,117][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:34:11,117][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:34:11,117][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:34:11,118][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:34:11,119][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:34:11,120][DEBUG][superset_tools_app] [get_settings][Entry] [2026-02-19 13:34:11,120][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-19 13:34:11,120][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-19 13:34:11,120][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-19 13:34:11,120][DEBUG][superset_tools_app] [get_config][Entry] [2026-02-19 13:34:11,120][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:34:11,120][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:34:11,122][INFO][superset_tools_app] Response status: 200 for /api/settings [2026-02-19 13:34:11,123][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:34:11,124][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:34:11,153][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:34:11,155][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 13:34:11,155][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:34:11,155][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:34:11,155][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:34:11,155][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:34:11,156][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:34:11,156][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:34:11,157][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:34:11,157][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:34:11,157][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:34:11,159][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:34:11,160][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:34:11,161][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:34:11,179][INFO][superset_tools_app] Incoming request: GET /api/settings/consolidated [2026-02-19 13:34:11,180][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 13:34:11,180][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:34:11,180][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:34:11,181][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:34:11,181][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:34:11,183][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:34:11,183][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:34:11,185][DEBUG][superset_tools_app] [get_consolidated_settings][Entry] [2026-02-19 13:34:11,185][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-19 13:34:11,185][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-19 13:34:11,185][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:34:11,185][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:34:11,185][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-19 13:34:11,187][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 13:34:11,188][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 13:34:11,188][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-19 13:34:11,188][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-19 13:34:11,189][INFO][superset_tools_app] Response status: 200 for /api/settings/consolidated [2026-02-19 13:34:11,190][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:34:11,190][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:34:53,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:34:53,437][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:34:53,437][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:34:53,437][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:34:53,442][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:34:53,442][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:34:53,442][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:34:53,442][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:34:53,442][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:34:53,442][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:34:53,442][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:34:53,442][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:34:53,442][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:34:53,443][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:34:53,444][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:34:53,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:34:53,444][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:34:53,444][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:34:53,444][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:34:53,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:34:53,444][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:34:53,444][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:34:53,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:34:53,445][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:34:53,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:34:53,446][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:34:53,447][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:34:53,447][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:34:53,447][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:34:53,447][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:34:53,447][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:34:53,447][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:34:53,447][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:34:53,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:34:53,447][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:34:53,447][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:34:53,447][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:34:53,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:34:53,775][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:34:53,775][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:34:53,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:34:53,776][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:34:53,776][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:34:53,776][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:34:53,777][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:34:53,778][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:34:53,778][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:34:54,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:34:54,041][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:34:54,041][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:34:54,042][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:34:54,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:34:54,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:34:54,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:34:54,042][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:34:54,042][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:34:54,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:34:54,043][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:34:54,055][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:34:54,056][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:34:54,056][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:34:54,056][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:34:54,056][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:34:54,068][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:34:54,068][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:34:54,068][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:34:54,068][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:34:54,068][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:34:54,068][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:34:54,068][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:34:54,069][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:34:54,070][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:34:54,070][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:34:54,070][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:34:54,070][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:34:54,070][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:34:54,070][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:34:54,070][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:34:54,070][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:34:54,070][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:34:54,070][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:34:54,070][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:34:54,100][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:34:54,100][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:34:54,100][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:01,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:35:01,876][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:01,876][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:01,876][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:01,880][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:01,881][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:01,881][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:01,882][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:01,882][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:01,883][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:01,883][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:02,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:02,089][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:02,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:35:02,090][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:35:02,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:02,091][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:02,321][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:02,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:35:02,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:35:02,323][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:35:02,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:35:02,323][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:35:02,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:35:02,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:02,324][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:35:02,324][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:35:02,324][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:35:02,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:02,325][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:02,325][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:02,334][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:02,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:02,335][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:35:02,335][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:35:02,335][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:35:02,336][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:35:02,336][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:35:02,345][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:35:02,345][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:35:02,346][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:35:02,346][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:35:02,346][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:35:02,346][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:35:02,346][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:35:02,346][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:35:02,347][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:35:02,347][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:35:02,347][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:35:02,347][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:35:02,347][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:35:02,347][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:02,347][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:02,347][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:35:02,347][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:35:02,347][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:35:02,347][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:35:02,376][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:35:02,376][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:02,377][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:09,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:35:09,502][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:09,502][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:09,502][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:35:09,505][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:35:09,505][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:35:09,505][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:35:09,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:35:09,505][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:35:09,505][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:35:09,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:09,505][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:09,506][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:09,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:09,507][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:09,508][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:09,509][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:09,509][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:09,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:09,510][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:09,730][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:09,730][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:09,730][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:35:09,731][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:35:09,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:09,732][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:09,979][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:35:09,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:35:09,981][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:35:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:35:09,981][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:35:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:35:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:09,982][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:35:09,982][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:35:09,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:35:09,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:09,983][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:09,983][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:10,000][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:10,001][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:35:10,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:10,002][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:10,002][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:35:10,002][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:35:10,002][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:35:10,002][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:35:10,002][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:35:10,002][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:35:10,002][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:35:10,002][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:35:10,002][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:35:10,002][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:35:10,002][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:35:10,013][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:35:10,013][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:35:10,013][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:35:10,013][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:35:10,013][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:35:10,013][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:35:10,013][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:35:10,013][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:35:10,014][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:35:10,014][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:35:10,014][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:35:10,014][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:35:10,014][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:35:10,014][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:10,014][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:10,015][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:35:10,015][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:35:10,015][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:35:10,015][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:35:10,048][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:35:10,048][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:10,048][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:32,301][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:35:32,301][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:32,301][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:32,301][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:35:32,305][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:35:32,305][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:35:32,305][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:35:32,305][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:35:32,305][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:35:32,305][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:35:32,305][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:32,306][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:32,306][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:35:32,307][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:32,308][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:32,308][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:32,309][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:32,310][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:32,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:32,311][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:32,311][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:32,666][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:32,667][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:32,667][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:32,667][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:35:32,668][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:35:32,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:32,669][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:33,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:33,101][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:33,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:35:33,102][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:35:33,102][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:35:33,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:35:33,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:35:33,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:33,103][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:33,103][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:35:33,104][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:33,104][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:33,116][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:33,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:33,117][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:35:33,117][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:35:33,118][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:35:33,118][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:35:33,118][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:35:33,118][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:35:33,118][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:35:33,118][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:35:33,119][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:35:33,119][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:35:33,139][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:35:33,140][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:35:33,140][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:35:33,140][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:35:33,140][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:35:33,140][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:35:33,140][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:35:33,140][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:35:33,142][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:35:33,142][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:35:33,143][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:35:33,143][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:35:33,143][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:35:33,143][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:33,143][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:33,143][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:35:33,143][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:35:33,143][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:35:33,143][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:35:33,214][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:35:33,215][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:33,215][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:46,476][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:35:46,476][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:46,476][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:46,476][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:35:46,479][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:35:46,479][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:35:46,479][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:35:46,479][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:46,480][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:46,481][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:46,481][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:46,482][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:46,482][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:46,483][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:46,483][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:46,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:46,696][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:46,696][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:46,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:46,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:35:46,697][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:35:46,698][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:35:46,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:35:46,699][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:35:46,699][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:35:46,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:35:46,699][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:35:46,699][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:35:46,699][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:35:46,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:46,699][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:46,699][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:46,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:46,938][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:35:46,938][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:35:46,938][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:35:46,939][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:35:46,939][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:35:46,939][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:46,939][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:35:46,939][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:35:46,940][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:35:46,940][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:35:46,950][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:35:46,951][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:35:46,951][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:35:46,951][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:35:46,951][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:35:46,952][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:35:46,952][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:35:46,962][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:35:46,962][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:35:46,962][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:35:46,962][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:35:46,963][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:35:46,963][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:35:46,963][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:35:46,963][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:35:46,964][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:35:46,964][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:35:46,964][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:35:46,964][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:35:46,964][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:35:46,964][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:46,964][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:35:46,964][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:35:46,964][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:35:46,964][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:35:46,964][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:35:46,994][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:35:46,994][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:35:46,994][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:36:38,652][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:36:38,652][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:36:38,653][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:36:38,653][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:36:38,653][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:36:38,653][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:36:38,653][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:36:39,346][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:36:39,346][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:36:39,346][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:36:39,346][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:39,349][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:39,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:36:39,350][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:39,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:36:39,351][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:36:39,352][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:36:39,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:39,352][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:39,352][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:39,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:39,352][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:39,352][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:39,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:36:39,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:39,352][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:39,352][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:39,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:39,526][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:39,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:39,527][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:36:39,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:39,528][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:39,788][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:39,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:36:39,789][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:36:39,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:36:39,789][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:36:39,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:36:39,790][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:36:39,790][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:36:39,790][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:39,790][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:39,798][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:36:39,798][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:36:39,799][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:36:39,799][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:36:39,799][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:36:39,799][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:36:39,799][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:36:39,799][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:36:39,799][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:36:39,799][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:36:39,799][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:36:39,799][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:36:39,799][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:36:39,799][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:36:39,811][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:36:39,811][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:36:39,811][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:36:39,811][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:36:39,811][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:36:39,811][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:36:39,811][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:36:39,811][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:36:39,812][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:36:39,812][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:36:39,812][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:36:39,813][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:36:39,813][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:36:39,813][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:36:39,813][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:36:39,813][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:36:39,813][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:36:39,813][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:36:39,813][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:36:39,843][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:36:39,843][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:36:39,843][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:36:39,956][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:36:39,956][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:36:39,956][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:36:39,956][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:36:39,956][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:36:39,956][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:36:39,956][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:36:39,956][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:36:39,956][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:36:39,956][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:36:39,957][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:36:39,957][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:36:39,957][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:36:39,957][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:36:39,957][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:36:39,957][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:36:39,957][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:36:49,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:36:49,767][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:36:49,767][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:36:49,767][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:36:49,770][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:36:49,770][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:36:49,770][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:36:49,770][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:49,771][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:49,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:49,772][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:49,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:36:49,773][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:49,774][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:49,774][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:49,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:49,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:49,981][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:49,982][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:36:49,983][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:49,983][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:50,228][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:50,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:36:50,229][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:36:50,229][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:36:50,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:36:50,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:36:50,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:36:50,230][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:36:50,230][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:36:50,231][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:36:50,231][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:36:50,238][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:36:50,238][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:36:50,238][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:36:50,238][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:36:50,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:36:50,239][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:36:50,239][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:36:50,239][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:36:50,240][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:36:50,240][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:36:50,240][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:36:50,240][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:36:50,240][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:36:50,240][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:36:50,250][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:36:50,250][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:36:50,250][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:36:50,250][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:36:50,250][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:36:50,250][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:36:50,250][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:36:50,250][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:36:50,251][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:36:50,251][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:36:50,251][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:36:50,251][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:36:50,251][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:36:50,251][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:36:50,251][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:36:50,251][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:36:50,251][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:36:50,251][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:36:50,251][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:36:50,281][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:36:50,281][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:36:50,281][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:06,824][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:37:06,824][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:37:06,824][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:37:06,824][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:37:06,825][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:37:06,825][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:37:06,825][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:37:07,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:37:07,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:07,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:07,601][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:37:07,604][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:37:07,604][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:37:07,604][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:37:07,604][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:37:07,604][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:37:07,604][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:37:07,604][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:07,604][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:07,604][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:07,605][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:07,606][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:07,606][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:07,607][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:07,607][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:37:07,607][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:07,608][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:07,608][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:07,829][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:07,829][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:07,829][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:37:07,830][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:37:07,831][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:07,831][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:08,072][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:08,072][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:08,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:37:08,073][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:37:08,073][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:37:08,073][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:37:08,073][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:08,073][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:37:08,073][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:37:08,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:37:08,073][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:37:08,073][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:37:08,073][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:37:08,073][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:37:08,073][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:37:08,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:08,074][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:37:08,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:08,074][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:08,081][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:08,082][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:08,082][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:37:08,082][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:37:08,083][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:37:08,083][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:37:08,083][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:37:08,083][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:37:08,083][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:37:08,083][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:37:08,083][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:37:08,094][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:37:08,094][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:37:08,094][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:37:08,094][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:37:08,094][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:37:08,094][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:37:08,094][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:37:08,094][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:37:08,095][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:37:08,095][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:37:08,095][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:37:08,095][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:37:08,095][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:37:08,095][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:37:08,095][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:08,095][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:37:08,095][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:37:08,095][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:37:08,095][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:37:08,132][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:37:08,132][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:37:08,132][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:08,273][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:37:08,273][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:37:08,274][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:37:08,274][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:37:08,274][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:37:08,275][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:37:08,275][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:37:08,275][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:37:08,275][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:37:08,275][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:37:08,275][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:37:08,275][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:37:08,275][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:37:08,275][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:37:08,275][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:37:08,275][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:37:08,276][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:37:13,753][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:37:13,753][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:13,753][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:13,753][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:13,756][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:13,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:13,757][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:13,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:13,758][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:13,759][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:13,759][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:13,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:13,994][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:13,994][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:13,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:13,994][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:13,994][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:13,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:37:13,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:13,994][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:13,994][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:13,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:13,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:37:13,995][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:37:13,996][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:37:13,997][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:37:13,997][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:37:13,997][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:37:13,997][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:37:13,997][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:37:13,997][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:13,997][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:13,997][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:14,257][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:14,258][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:37:14,258][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:37:14,259][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:37:14,259][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:37:14,259][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:37:14,259][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:37:14,259][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:14,260][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:37:14,260][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:37:14,260][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:14,261][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:14,261][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:14,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:14,270][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:14,270][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:14,270][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:14,270][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:14,270][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:14,271][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:14,271][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:37:14,271][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:37:14,272][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:37:14,272][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:37:14,272][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:37:14,272][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:37:14,272][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:37:14,272][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:37:14,272][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:37:14,283][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:37:14,284][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:37:14,284][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:37:14,284][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:37:14,284][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:37:14,284][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:37:14,284][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:37:14,284][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:37:14,285][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:37:14,285][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:37:14,285][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:37:14,285][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:37:14,285][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:37:14,286][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:37:14,286][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:14,286][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:37:14,286][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:37:14,286][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:37:14,286][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:37:14,319][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:37:14,319][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:37:14,319][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:46,267][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:37:46,267][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:37:46,267][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:37:46,267][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:37:46,267][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:37:46,268][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:37:46,268][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:37:47,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:37:47,084][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:47,084][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:47,084][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:37:47,090][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:37:47,090][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:37:47,090][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:37:47,090][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:37:47,090][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:37:47,090][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:37:47,090][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:47,090][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:47,090][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:47,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:47,092][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:47,093][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:47,093][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:47,094][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:47,095][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:47,095][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:47,372][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:47,372][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:47,372][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:37:47,373][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:37:47,374][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:47,374][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:47,621][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:47,622][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:37:47,622][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:37:47,622][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:37:47,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:37:47,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:37:47,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:47,623][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:37:47,623][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:37:47,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:47,624][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:37:47,633][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:47,634][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:47,634][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:37:47,634][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:37:47,634][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:37:47,635][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:37:47,635][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:37:47,635][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:37:47,645][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:37:47,646][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:37:47,646][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:37:47,646][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:37:47,646][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:37:47,646][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:37:47,646][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:37:47,646][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:37:47,647][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:37:47,647][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:37:47,647][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:37:47,647][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:37:47,647][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:37:47,647][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:37:47,647][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:47,647][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:37:47,647][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:37:47,647][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:37:47,647][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:37:47,682][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:37:47,682][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:37:47,682][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:47,807][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:37:47,808][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:37:47,808][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:37:47,808][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:37:47,808][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:37:47,808][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:37:47,808][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:37:47,808][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:37:47,808][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:37:47,808][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:37:47,808][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:37:47,809][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:37:47,809][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:37:47,809][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:37:47,809][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:37:47,809][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:37:47,809][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:37:58,733][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:37:58,733][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:37:58,733][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:37:58,733][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:37:58,734][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:37:58,734][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:37:58,734][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:37:59,424][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:37:59,424][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:59,424][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:59,424][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:37:59,429][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:37:59,429][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:37:59,429][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:59,430][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:59,431][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:59,431][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:59,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:59,432][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:59,433][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:59,433][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:59,683][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:59,684][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:59,684][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:59,684][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:37:59,685][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:37:59,686][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:59,686][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:59,687][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:37:59,993][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:37:59,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:37:59,994][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:37:59,994][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:37:59,995][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:37:59,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:37:59,995][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:37:59,995][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:37:59,995][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:37:59,995][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:37:59,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:37:59,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:37:59,995][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:37:59,995][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:37:59,995][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:37:59,995][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:37:59,995][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:37:59,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:37:59,996][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:00,005][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:00,006][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:00,006][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:38:00,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:38:00,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:38:00,007][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:38:00,007][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:38:00,007][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:38:00,007][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:38:00,007][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:38:00,007][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:38:00,007][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:38:00,007][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:38:00,007][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:38:00,007][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:38:00,008][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:38:00,023][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:38:00,023][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:38:00,023][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:38:00,023][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:38:00,023][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:38:00,023][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:38:00,023][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:38:00,023][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:38:00,024][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:38:00,024][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:38:00,024][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:38:00,024][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:38:00,024][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:38:00,024][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:00,024][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:00,024][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:38:00,024][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:38:00,024][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:38:00,024][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:38:00,067][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:38:00,067][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:00,067][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:00,210][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:38:00,210][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:38:00,210][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:38:00,210][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:38:00,210][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:38:00,210][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:38:00,211][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:38:00,211][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:38:00,211][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:38:00,211][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:38:00,211][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:38:00,211][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:38:00,211][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:38:00,211][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:38:00,211][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:38:00,211][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:38:00,211][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:38:05,977][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:38:05,977][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:38:05,977][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:38:05,977][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:38:05,981][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:38:05,981][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:38:05,981][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:38:05,982][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:05,983][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:05,983][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:05,984][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:05,985][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:05,985][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:05,986][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:05,986][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:06,218][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:06,218][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:06,218][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:06,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:38:06,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:06,220][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:06,487][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:06,488][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:38:06,488][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:06,488][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:38:06,488][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:38:06,489][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:38:06,489][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:38:06,489][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:38:06,489][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:38:06,490][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:06,490][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:06,500][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:06,501][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:06,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:38:06,502][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:38:06,502][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:38:06,502][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:38:06,514][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:38:06,514][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:38:06,514][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:38:06,514][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:38:06,514][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:38:06,514][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:38:06,514][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:38:06,514][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:38:06,515][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:38:06,515][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:38:06,515][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:38:06,515][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:38:06,515][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:38:06,515][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:06,516][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:06,516][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:38:06,516][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:38:06,516][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:38:06,516][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:38:06,551][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:38:06,551][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:06,551][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:32,935][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:38:32,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:38:32,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:38:32,936][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:38:32,939][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:38:32,939][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:38:32,939][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:38:32,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:38:32,939][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:38:32,939][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:38:32,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:32,939][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:32,939][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:32,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:32,941][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:32,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:32,942][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:32,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:32,943][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:32,943][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:33,178][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:33,178][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:33,178][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:38:33,179][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:38:33,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:33,180][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:33,462][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:33,462][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:33,462][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:33,463][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:33,463][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:33,464][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:33,464][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:38:33,464][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:38:33,464][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:38:33,464][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:33,464][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:33,464][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:38:33,464][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:38:33,464][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:38:33,464][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:38:33,464][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:38:33,464][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:38:33,465][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:38:33,465][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:38:33,465][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:38:33,465][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:38:33,466][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:33,466][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:38:33,477][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:33,478][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:38:33,478][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:38:33,478][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:38:33,478][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:38:33,479][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:38:33,479][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:38:33,491][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:38:33,491][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:38:33,492][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:38:33,492][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:38:33,492][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:38:33,492][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:38:33,492][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:38:33,492][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:38:33,493][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:38:33,493][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:38:33,493][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:38:33,493][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:38:33,493][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:38:33,493][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:33,493][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:33,493][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:38:33,493][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:38:33,493][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:38:33,493][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:38:33,528][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:38:33,528][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:33,528][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:56,140][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:38:56,140][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:38:56,140][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:38:56,141][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:38:56,141][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:38:56,141][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:38:56,141][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:38:56,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:38:56,924][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:38:56,924][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:38:56,924][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:38:56,932][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:38:56,932][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:38:56,932][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:38:56,932][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:38:56,932][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:38:56,932][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:38:56,932][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:56,932][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:56,932][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:38:56,933][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:56,934][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:56,934][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:56,935][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:56,936][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:56,936][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:56,937][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:56,938][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:56,938][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:57,161][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:57,162][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:57,162][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:38:57,162][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:38:57,163][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:38:57,164][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:38:57,164][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:57,164][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:57,164][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:57,425][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:57,425][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:57,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:57,426][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:38:57,427][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:38:57,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:38:57,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:38:57,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:38:57,427][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:38:57,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:38:57,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:38:57,428][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:38:57,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:38:57,435][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:38:57,435][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:38:57,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:38:57,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:38:57,436][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:38:57,436][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:38:57,436][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:38:57,437][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:38:57,437][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:38:57,437][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:38:57,437][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:38:57,437][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:38:57,448][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:38:57,448][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:38:57,448][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:38:57,448][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:38:57,448][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:38:57,448][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:38:57,448][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:38:57,448][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:38:57,449][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:38:57,449][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:38:57,449][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:38:57,449][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:38:57,449][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:38:57,449][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:57,449][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:57,449][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:38:57,449][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:38:57,449][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:38:57,449][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:38:57,484][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:38:57,484][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:38:57,484][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:38:57,604][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:38:57,604][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:38:57,604][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:38:57,604][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:38:57,604][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:38:57,604][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:38:57,604][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:38:57,604][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:38:57,605][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:38:57,605][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:38:57,605][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:38:57,605][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:38:57,605][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:38:57,605][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:38:57,605][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:38:57,605][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:38:57,606][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:39:04,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:39:04,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:04,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:04,268][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:04,271][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:04,272][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:04,273][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:04,273][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:04,274][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:04,274][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:04,275][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:04,275][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:04,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:04,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:04,512][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:39:04,513][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:39:04,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:04,514][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:04,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:04,787][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:04,788][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:04,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:04,788][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:04,788][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:04,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:04,788][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:04,788][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:04,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:04,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:04,789][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:04,790][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:04,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:39:04,790][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:39:04,790][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:39:04,790][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:04,790][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:04,790][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:39:04,790][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:39:04,790][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:39:04,790][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:39:04,790][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:39:04,790][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:39:04,791][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:39:04,791][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:04,791][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:39:04,791][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:39:04,792][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:39:04,792][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:39:04,792][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:39:04,792][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:39:04,792][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:39:04,792][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:39:04,792][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:04,792][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:04,792][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:04,802][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:04,802][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:04,802][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:04,802][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:04,803][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:04,804][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:04,804][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:39:04,804][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:39:04,804][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:39:04,817][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:39:04,818][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:39:04,818][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:39:04,818][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:39:04,818][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:39:04,818][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:39:04,818][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:39:04,818][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:39:04,819][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:39:04,819][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:39:04,819][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:39:04,819][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:39:04,819][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:39:04,820][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:04,820][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:04,820][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:39:04,820][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:39:04,820][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:39:04,820][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:39:04,853][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:39:04,853][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:04,853][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:04,993][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:39:04,994][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:39:05,065][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:39:05,066][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:39:05,071][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:39:05,072][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:39:05,077][INFO][superset_tools_app] Incoming request: POST /api/datasets/map-columns [2026-02-19 13:39:05,079][INFO][superset_tools_app] Response status: 401 for /api/datasets/map-columns [2026-02-19 13:39:05,084][INFO][superset_tools_app] Incoming request: POST /api/datasets/map-columns [2026-02-19 13:39:05,085][INFO][superset_tools_app] Response status: 401 for /api/datasets/map-columns [2026-02-19 13:39:05,089][INFO][superset_tools_app] Incoming request: POST /api/datasets/generate-docs [2026-02-19 13:39:05,091][INFO][superset_tools_app] Response status: 401 for /api/datasets/generate-docs [2026-02-19 13:39:16,448][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:39:16,448][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:39:16,448][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:39:16,448][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:39:16,448][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:39:16,449][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:39:16,449][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:39:17,034][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:39:17,034][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:17,034][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:17,034][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:39:17,037][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:39:17,037][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:39:17,037][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:39:17,037][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:17,038][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:17,039][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:17,039][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:17,040][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:17,040][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:17,040][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:17,041][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:17,284][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:17,284][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:17,284][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:39:17,285][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:17,285][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:17,285][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:39:17,286][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:39:17,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:39:17,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:17,288][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:17,592][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:17,593][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:39:17,593][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:39:17,593][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:39:17,593][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:39:17,594][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:39:17,594][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:17,594][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:39:17,594][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:39:17,595][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:17,595][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:17,605][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:17,606][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:17,606][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:39:17,606][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:39:17,606][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:39:17,607][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:39:17,607][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:39:17,621][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:39:17,621][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:39:17,621][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:39:17,621][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:39:17,621][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:39:17,621][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:39:17,621][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:39:17,621][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:39:17,623][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:39:17,623][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:39:17,623][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:39:17,623][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:39:17,623][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:39:17,623][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:17,623][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:17,624][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:39:17,624][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:39:17,624][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:39:17,624][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:39:17,684][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:39:17,684][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:17,684][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:17,823][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:39:17,823][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:39:17,823][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:39:17,823][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:39:17,823][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:39:17,823][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:39:17,823][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:39:17,823][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:39:17,823][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:39:17,823][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:39:17,824][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:39:17,824][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:39:17,824][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:39:17,824][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:39:17,824][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:39:17,824][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:39:17,824][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:39:25,543][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:39:25,543][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:25,543][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:25,543][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:39:25,546][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:39:25,546][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:39:25,546][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:39:25,546][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:39:25,546][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:39:25,546][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:39:25,546][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:25,546][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:25,546][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:25,547][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:25,548][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:25,548][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:25,549][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:25,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:25,550][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:25,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:25,551][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:25,551][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:25,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:25,551][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:25,551][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:25,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:39:25,551][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:25,551][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:25,551][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:25,881][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:25,881][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:25,882][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:39:25,882][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:39:25,883][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:25,883][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:26,181][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:26,181][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:26,181][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:26,182][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:26,182][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:26,183][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:39:26,183][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:39:26,183][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:39:26,183][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:26,183][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:26,183][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:39:26,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:39:26,183][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:39:26,183][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:39:26,183][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:39:26,183][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:39:26,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:39:26,184][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:26,184][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:39:26,184][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:39:26,185][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:39:26,185][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:26,185][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:26,185][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:26,192][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:26,193][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:26,193][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:26,194][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:39:26,194][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:39:26,194][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:39:26,207][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:39:26,207][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:39:26,207][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:39:26,207][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:39:26,207][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:39:26,207][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:39:26,207][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:39:26,207][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:39:26,208][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:39:26,208][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:39:26,208][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:39:26,208][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:39:26,208][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:39:26,208][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:26,208][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:26,208][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:39:26,209][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:39:26,209][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:39:26,209][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:39:26,243][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:39:26,244][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:26,244][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:26,387][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:39:26,388][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:39:26,468][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:39:26,469][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:39:26,473][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:39:26,474][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:39:26,478][INFO][superset_tools_app] Incoming request: POST /api/datasets/map-columns [2026-02-19 13:39:26,480][INFO][superset_tools_app] Response status: 401 for /api/datasets/map-columns [2026-02-19 13:39:26,484][INFO][superset_tools_app] Incoming request: POST /api/datasets/map-columns [2026-02-19 13:39:26,486][INFO][superset_tools_app] Response status: 401 for /api/datasets/map-columns [2026-02-19 13:39:26,490][INFO][superset_tools_app] Incoming request: POST /api/datasets/generate-docs [2026-02-19 13:39:26,491][INFO][superset_tools_app] Response status: 401 for /api/datasets/generate-docs [2026-02-19 13:39:37,735][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:39:37,735][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:37,735][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:37,735][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:39:37,738][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:39:37,738][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:39:37,738][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:39:37,738][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:39:37,738][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:39:37,739][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:37,740][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:37,740][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:37,741][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:37,741][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:37,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:37,742][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:37,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:37,990][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:37,990][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:37,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:37,990][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:37,990][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:37,990][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:37,991][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:39:37,991][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:39:37,992][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:39:37,993][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:39:37,993][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:39:37,993][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:39:37,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:37,993][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:37,993][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:38,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:38,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:39:38,267][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:38,267][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:39:38,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:39:38,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:39:38,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:38,268][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:39:38,268][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:39:38,269][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:39:38,269][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:39:38,280][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:39:38,281][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:39:38,281][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:39:38,281][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:39:38,281][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:39:38,282][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:39:38,294][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:39:38,294][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:39:38,294][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:39:38,294][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:39:38,294][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:39:38,294][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:39:38,294][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:39:38,294][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:39:38,295][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:39:38,295][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:39:38,295][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:39:38,296][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:39:38,296][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:39:38,296][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:38,296][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:38,296][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:39:38,296][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:39:38,296][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:39:38,296][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:39:38,330][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:39:38,330][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:39:38,330][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:39:38,466][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:39:38,468][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:39:38,544][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:39:38,546][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:39:38,551][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:39:38,552][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:39:38,556][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:39:38,557][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:39:38,562][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-19 13:39:38,563][INFO][superset_tools_app] Response status: 401 for /api/dashboards/migrate [2026-02-19 13:39:38,568][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-19 13:39:38,570][INFO][superset_tools_app] Response status: 401 for /api/dashboards/migrate [2026-02-19 13:39:38,577][INFO][superset_tools_app] Incoming request: POST /api/dashboards/backup [2026-02-19 13:39:38,579][INFO][superset_tools_app] Response status: 401 for /api/dashboards/backup [2026-02-19 13:39:38,585][INFO][superset_tools_app] Incoming request: GET /api/dashboards/db-mappings [2026-02-19 13:39:38,586][DEBUG][superset_tools_app] [MappingService.__init__][Entry] [2026-02-19 13:39:38,586][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Coherence:OK] [2026-02-19 13:39:38,586][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Exit] [2026-02-19 13:39:38,586][INFO][superset_tools_app] Response status: 401 for /api/dashboards/db-mappings [2026-02-19 13:40:28,579][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:40:28,579][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:40:28,579][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:40:28,579][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:40:28,579][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:40:28,579][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:40:28,579][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:40:29,165][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:40:29,165][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:40:29,165][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:40:29,165][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:40:29,169][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:40:29,169][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:40:29,169][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:40:29,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:40:29,169][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:40:29,169][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:40:29,169][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:40:29,169][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:40:29,169][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:40:29,170][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:40:29,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:40:29,171][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:40:29,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:40:29,172][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:40:29,173][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:40:29,173][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:40:29,420][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:40:29,420][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:40:29,420][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:40:29,420][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:40:29,420][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:40:29,420][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:40:29,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:40:29,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:40:29,421][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:40:29,422][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:40:29,423][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:40:29,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:40:29,423][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:40:29,423][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:40:29,423][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:40:29,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:40:29,663][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:40:29,663][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:40:29,664][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:40:29,664][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:40:29,664][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:40:29,664][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:40:29,664][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:40:29,664][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:40:29,664][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:40:29,664][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:40:29,664][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:40:29,664][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:40:29,664][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:40:29,664][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:40:29,665][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:40:29,665][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:40:29,665][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:40:29,666][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:40:29,666][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:40:29,667][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:40:29,667][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:40:29,667][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:40:29,675][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:40:29,675][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:40:29,675][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:40:29,675][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:40:29,675][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:40:29,676][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:40:29,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:40:29,677][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:40:29,677][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:40:29,677][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:40:29,695][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:40:29,696][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:40:29,696][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:40:29,696][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:40:29,696][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:40:29,696][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:40:29,696][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:40:29,696][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:40:29,698][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:40:29,698][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:40:29,698][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:40:29,698][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:40:29,698][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:40:29,698][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:40:29,698][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:40:29,698][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:40:29,698][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:40:29,698][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:40:29,698][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:40:29,742][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:40:29,743][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:40:29,743][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:40:29,867][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:40:29,867][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:40:29,867][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:40:29,868][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:40:29,868][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:40:29,868][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:40:29,868][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:41:08,310][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:41:08,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:41:08,310][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:41:08,310][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:41:08,313][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:41:08,313][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:41:08,314][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:41:08,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:41:08,316][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:41:08,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:41:08,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:41:08,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:41:08,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:41:08,318][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:41:08,584][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:41:08,585][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:41:08,585][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:41:08,585][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:41:08,586][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:41:08,587][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:41:08,587][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:41:08,919][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:41:08,919][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:41:08,919][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:41:08,919][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:41:08,919][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:41:08,919][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:41:08,919][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:41:08,919][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:41:08,919][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:41:08,919][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:41:08,920][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:41:08,920][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:41:08,921][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:41:08,921][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:41:08,921][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:41:08,921][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:41:08,921][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:41:08,921][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:41:08,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:41:08,921][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:41:08,921][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:41:08,921][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:41:08,921][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:41:08,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:41:08,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:41:08,922][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:41:08,922][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:41:08,923][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:41:08,923][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:41:08,923][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:41:08,923][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:41:08,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:41:08,923][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:41:08,923][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:41:08,923][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:41:08,933][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:41:08,933][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:41:08,933][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:41:08,933][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:41:08,933][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:41:08,933][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:41:08,933][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:41:08,933][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:41:08,933][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:41:08,933][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:41:08,934][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:41:08,934][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:41:08,934][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:41:08,934][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:41:08,935][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:41:08,935][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:41:08,935][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:41:08,935][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:41:08,935][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:41:08,946][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:41:08,946][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:41:08,946][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:41:08,946][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:41:08,946][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:41:08,946][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:41:08,946][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:41:08,946][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:41:08,947][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:41:08,947][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:41:08,947][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:41:08,947][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:41:08,947][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:41:08,948][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:41:08,948][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:41:08,948][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:41:08,948][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:41:08,948][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:41:08,948][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:41:08,981][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:41:08,981][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:41:08,981][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:41:09,143][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:41:09,145][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:41:09,222][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:41:09,223][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:41:09,228][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:41:09,229][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:41:09,234][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:41:09,235][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:41:09,240][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-19 13:41:09,242][INFO][superset_tools_app] Response status: 401 for /api/dashboards/migrate [2026-02-19 13:41:09,247][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-19 13:41:09,248][INFO][superset_tools_app] Response status: 401 for /api/dashboards/migrate [2026-02-19 13:41:09,256][INFO][superset_tools_app] Incoming request: POST /api/dashboards/backup [2026-02-19 13:41:09,258][INFO][superset_tools_app] Response status: 401 for /api/dashboards/backup [2026-02-19 13:41:09,263][INFO][superset_tools_app] Incoming request: GET /api/dashboards/db-mappings [2026-02-19 13:41:09,265][DEBUG][superset_tools_app] [MappingService.__init__][Entry] [2026-02-19 13:41:09,265][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Coherence:OK] [2026-02-19 13:41:09,265][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Exit] [2026-02-19 13:41:09,265][INFO][superset_tools_app] Response status: 401 for /api/dashboards/db-mappings [2026-02-19 13:41:09,270][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:41:09,271][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:41:09,276][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:41:09,277][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:41:09,281][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:41:09,282][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:41:09,287][INFO][superset_tools_app] Incoming request: POST /api/datasets/map-columns [2026-02-19 13:41:09,288][INFO][superset_tools_app] Response status: 401 for /api/datasets/map-columns [2026-02-19 13:41:09,292][INFO][superset_tools_app] Incoming request: POST /api/datasets/map-columns [2026-02-19 13:41:09,293][INFO][superset_tools_app] Response status: 401 for /api/datasets/map-columns [2026-02-19 13:41:09,299][INFO][superset_tools_app] Incoming request: POST /api/datasets/generate-docs [2026-02-19 13:41:09,301][INFO][superset_tools_app] Response status: 401 for /api/datasets/generate-docs [2026-02-19 13:41:09,305][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:41:09,305][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:41:09,305][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:41:09,305][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:41:09,305][DEBUG][superset_tools_app] [get_dashboards_with_status][Entry] env=prod [2026-02-19 13:41:09,306][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 2 dashboards with status [2026-02-19 13:41:09,306][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:41:09,306][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:41:09,307][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:41:09,307][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:41:09,307][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:41:09,307][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:41:09,307][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:41:09,307][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:41:09,307][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:41:09,308][DEBUG][superset_tools_app] [get_datasets_with_status][Entry] env=prod [2026-02-19 13:41:09,308][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 2 datasets with status [2026-02-19 13:41:09,308][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-19 13:41:09,308][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-19 13:41:09,309][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:41:09,309][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:41:09,309][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:41:09,309][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:41:09,309][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:41:09,309][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:41:09,309][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:41:09,309][DEBUG][superset_tools_app] [get_activity_summary][Entry] [2026-02-19 13:41:09,309][DEBUG][superset_tools_app] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Coherence:OK] [2026-02-19 13:41:09,309][DEBUG][superset_tools_app] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Exit] [2026-02-19 13:41:09,310][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:41:09,310][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:41:09,310][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:41:09,310][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:41:09,311][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:41:09,311][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:41:09,311][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:41:09,311][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:41:09,311][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:41:09,311][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:41:09,311][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:41:09,312][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:41:09,312][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:41:09,312][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:41:09,312][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:41:09,312][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:41:09,312][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:41:09,312][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:42:12,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:42:12,711][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:42:12,711][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:42:12,711][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:42:12,715][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:42:12,715][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:42:12,715][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:42:12,715][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:42:12,715][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:42:12,715][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:42:12,715][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:42:12,715][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:42:12,716][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:42:12,717][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:42:12,718][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:42:12,718][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:42:12,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:42:12,719][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:42:12,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:42:12,720][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:42:12,999][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:42:12,999][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:42:12,999][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:42:13,000][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:42:13,000][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:42:13,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:42:13,001][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:42:13,001][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:42:13,001][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:42:13,001][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:42:13,001][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:42:13,001][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:42:13,001][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:42:13,002][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:42:13,003][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:42:13,003][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:42:13,003][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:42:13,003][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:42:13,003][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:42:13,003][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:42:13,003][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:42:13,003][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:42:13,003][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:42:13,003][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:42:13,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:42:13,400][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:42:13,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:42:13,401][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:42:13,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:42:13,402][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:42:13,402][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:42:13,402][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:42:13,402][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:42:13,402][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:42:13,402][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:42:13,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:42:13,402][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:42:13,402][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:42:13,402][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:42:13,402][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:42:13,403][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:42:13,403][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:42:13,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:42:13,404][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:42:13,404][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:42:13,414][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:42:13,415][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:42:13,415][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:42:13,415][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:42:13,415][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:42:13,416][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:42:13,416][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:42:13,427][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:42:13,427][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:42:13,427][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:42:13,427][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:42:13,427][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:42:13,427][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:42:13,427][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:42:13,427][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:42:13,428][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:42:13,428][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:42:13,428][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:42:13,428][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:42:13,428][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:42:13,428][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:42:13,429][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:42:13,429][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:42:13,429][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:42:13,429][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:42:13,429][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:42:13,462][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:42:13,462][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:42:13,462][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:42:13,779][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:42:13,780][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:42:13,780][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:42:14,133][DEBUG][superset_tools_app] [AuthService.authenticate_user][Entry] [2026-02-19 13:42:14,133][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:42:14,134][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:42:14,134][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:42:14,308][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-19 13:42:14,311][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-19 13:42:14,311][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-19 13:42:14,311][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-19 13:42:14,311][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-19 13:42:14,313][DEBUG][superset_tools_app] [AuthService.authenticate_user][Entry] [2026-02-19 13:42:14,314][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:42:14,314][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:42:14,314][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:42:14,491][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-19 13:42:14,492][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-19 13:42:14,492][DEBUG][superset_tools_app] [AuthService.authenticate_user][Entry] [2026-02-19 13:42:14,492][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:42:14,492][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:42:14,492][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:42:14,492][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-19 13:42:14,492][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-19 13:42:14,671][DEBUG][superset_tools_app] [AuthService.create_session][Entry] [2026-02-19 13:42:14,674][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-19 13:42:14,678][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-19 13:42:14,678][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-19 13:42:14,678][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-19 13:42:14,678][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-19 13:42:14,683][DEBUG][superset_tools_app] [AuthRepository.get_role_by_name][Entry] [2026-02-19 13:42:14,683][DEBUG][superset_tools_app] [AuthRepository.get_role_by_name][Action] [AuthRepository.get_role_by_name][Action] [AuthRepository.get_role_by_name][Action] [AuthRepository.get_role_by_name][Action] [AuthRepository.get_role_by_name][Coherence:OK] [2026-02-19 13:42:14,684][DEBUG][superset_tools_app] [AuthRepository.get_role_by_name][Action] [AuthRepository.get_role_by_name][Action] [AuthRepository.get_role_by_name][Action] [AuthRepository.get_role_by_name][Action] [AuthRepository.get_role_by_name][Exit] [2026-02-19 13:42:14,865][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:42:14,866][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:42:14,866][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:42:14,878][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:42:14,881][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:42:14,895][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:42:14,896][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:42:14,908][DEBUG][superset_tools_app] [TestFunction][Entry] [2026-02-19 13:42:14,908][INFO][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] Doing something important [2026-02-19 13:42:14,908][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Coherence:OK] [2026-02-19 13:42:14,909][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Exit] [2026-02-19 13:42:14,910][DEBUG][superset_tools_app] [FailingFunction][Entry] [2026-02-19 13:42:14,910][DEBUG][superset_tools_app] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Coherence:Failed] Something went wrong [2026-02-19 13:42:14,911][DEBUG][superset_tools_app] [SuccessFunction][Entry] [2026-02-19 13:42:14,911][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Coherence:OK] [2026-02-19 13:42:14,911][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Exit] [2026-02-19 13:42:14,912][INFO][superset_tools_app] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] Doing something important [2026-02-19 13:42:14,915][INFO][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] Doing something [2026-02-19 13:42:14,915][DEBUG][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Coherence:OK] [2026-02-19 13:42:14,916][DEBUG][superset_tools_app] [test_environment_model][Entry] [2026-02-19 13:42:14,916][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Coherence:OK] [2026-02-19 13:42:14,916][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Exit] [2026-02-19 13:42:14,919][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:42:14,920][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 13:42:14,921][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T10:42:14.921205][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 13:42:14,921][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 13:42:14,921][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 13:42:14,921][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 13:42:14,926][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:42:14,929][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 13:42:14,929][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T10:42:14.929315][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 13:42:14,929][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 13:42:14,929][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 13:42:14,929][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 13:42:14,932][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:42:14,934][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 13:42:14,934][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T10:42:14.934205][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 13:42:14,934][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 13:42:14,934][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 13:42:14,934][INFO][superset_tools_app] Response status: 403 for /api/dashboards [2026-02-19 13:42:14,939][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:42:14,941][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 13:42:14,941][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T10:42:14.941335][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 13:42:14,941][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 13:42:14,941][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 13:42:14,941][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 13:42:14,944][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:42:14,946][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 13:42:14,946][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T10:42:14.946581][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 13:42:14,946][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 13:42:14,946][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 13:42:14,946][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 13:42:14,949][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:42:14,951][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 13:42:14,951][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T10:42:14.951201][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 13:42:14,951][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 13:42:14,951][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 13:42:14,951][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 13:42:14,954][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:42:14,957][DEBUG][superset_tools_app] [log_security_event][Entry] PERMISSION_DENIED:testadmin [2026-02-19 13:42:14,958][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T10:42:14.958123][PERMISSION_DENIED] User: testadmin Details: {'resource': 'plugin:migration', 'action': 'READ'} [2026-02-19 13:42:14,958][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 13:42:14,958][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 13:42:14,958][INFO][superset_tools_app] Response status: 403 for /api/datasets [2026-02-19 13:42:14,971][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:42:14,972][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:42:14,975][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:42:14,976][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:42:14,979][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:42:14,980][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:42:14,982][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:42:14,983][INFO][superset_tools_app] Response status: 401 for /api/dashboards [2026-02-19 13:42:14,985][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-19 13:42:14,987][INFO][superset_tools_app] Response status: 401 for /api/dashboards/migrate [2026-02-19 13:42:14,989][INFO][superset_tools_app] Incoming request: POST /api/dashboards/migrate [2026-02-19 13:42:14,990][INFO][superset_tools_app] Response status: 401 for /api/dashboards/migrate [2026-02-19 13:42:14,993][INFO][superset_tools_app] Incoming request: POST /api/dashboards/backup [2026-02-19 13:42:14,994][INFO][superset_tools_app] Response status: 401 for /api/dashboards/backup [2026-02-19 13:42:14,996][INFO][superset_tools_app] Incoming request: GET /api/dashboards/db-mappings [2026-02-19 13:42:14,997][DEBUG][superset_tools_app] [MappingService.__init__][Entry] [2026-02-19 13:42:14,997][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Coherence:OK] [2026-02-19 13:42:14,997][DEBUG][superset_tools_app] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Action] [MappingService.__init__][Exit] [2026-02-19 13:42:14,998][INFO][superset_tools_app] Response status: 401 for /api/dashboards/db-mappings [2026-02-19 13:42:15,000][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:42:15,001][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:42:15,003][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:42:15,004][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:42:15,007][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:42:15,008][INFO][superset_tools_app] Response status: 401 for /api/datasets [2026-02-19 13:42:15,015][INFO][superset_tools_app] Incoming request: POST /api/datasets/map-columns [2026-02-19 13:42:15,016][INFO][superset_tools_app] Response status: 401 for /api/datasets/map-columns [2026-02-19 13:42:15,019][INFO][superset_tools_app] Incoming request: POST /api/datasets/map-columns [2026-02-19 13:42:15,019][INFO][superset_tools_app] Response status: 401 for /api/datasets/map-columns [2026-02-19 13:42:15,022][INFO][superset_tools_app] Incoming request: POST /api/datasets/generate-docs [2026-02-19 13:42:15,023][INFO][superset_tools_app] Response status: 401 for /api/datasets/generate-docs [2026-02-19 13:42:15,025][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:42:15,025][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:42:15,026][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:42:15,026][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:42:15,026][DEBUG][superset_tools_app] [get_dashboards_with_status][Entry] env=prod [2026-02-19 13:42:15,027][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 2 dashboards with status [2026-02-19 13:42:15,028][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:42:15,028][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:42:15,031][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:42:15,031][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:42:15,031][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:42:15,031][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:42:15,031][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:42:15,031][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:42:15,031][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:42:15,032][DEBUG][superset_tools_app] [get_datasets_with_status][Entry] env=prod [2026-02-19 13:42:15,032][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 2 datasets with status [2026-02-19 13:42:15,032][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-19 13:42:15,032][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-19 13:42:15,033][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:42:15,033][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:42:15,033][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:42:15,033][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:42:15,033][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:42:15,033][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:42:15,033][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:42:15,033][DEBUG][superset_tools_app] [get_activity_summary][Entry] [2026-02-19 13:42:15,033][DEBUG][superset_tools_app] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Coherence:OK] [2026-02-19 13:42:15,033][DEBUG][superset_tools_app] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Action] [get_activity_summary][Exit] [2026-02-19 13:42:15,034][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:42:15,034][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:42:15,034][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:42:15,034][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:42:15,035][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:42:15,035][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:42:15,035][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:42:15,035][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:42:15,035][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:42:15,035][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:42:15,035][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:42:15,035][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:42:15,035][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:42:15,036][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:42:15,036][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:42:15,036][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:42:15,036][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:42:15,036][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:42:36,392][DEBUG][superset_tools_app] [TestFunction][Entry] [2026-02-19 13:42:36,393][INFO][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] Doing something important [2026-02-19 13:42:36,393][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Coherence:OK] [2026-02-19 13:42:36,393][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Exit] [2026-02-19 13:42:36,394][DEBUG][superset_tools_app] [FailingFunction][Entry] [2026-02-19 13:42:36,394][DEBUG][superset_tools_app] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Coherence:Failed] Something went wrong [2026-02-19 13:42:36,395][DEBUG][superset_tools_app] [SuccessFunction][Entry] [2026-02-19 13:42:36,395][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Coherence:OK] [2026-02-19 13:42:36,395][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Exit] [2026-02-19 13:42:36,396][INFO][superset_tools_app] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] Doing something important [2026-02-19 13:42:36,398][INFO][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] Doing something [2026-02-19 13:42:36,398][DEBUG][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Coherence:OK] [2026-02-19 13:42:36,399][DEBUG][superset_tools_app] [test_environment_model][Entry] [2026-02-19 13:42:36,399][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Coherence:OK] [2026-02-19 13:42:36,399][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Exit] [2026-02-19 13:44:33,758][DEBUG][superset_tools_app] [TestFunction][Entry] [2026-02-19 13:44:33,758][INFO][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] Doing something important [2026-02-19 13:44:33,758][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Coherence:OK] [2026-02-19 13:44:33,758][DEBUG][superset_tools_app] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Action] [TestFunction][Exit] [2026-02-19 13:44:33,760][DEBUG][superset_tools_app] [FailingFunction][Entry] [2026-02-19 13:44:33,760][DEBUG][superset_tools_app] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Action] [FailingFunction][Coherence:Failed] Something went wrong [2026-02-19 13:44:33,761][DEBUG][superset_tools_app] [SuccessFunction][Entry] [2026-02-19 13:44:33,761][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Coherence:OK] [2026-02-19 13:44:33,761][DEBUG][superset_tools_app] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Action] [SuccessFunction][Exit] [2026-02-19 13:44:33,763][INFO][superset_tools_app] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] [InfoLevelFunction][Action] Doing something important [2026-02-19 13:44:33,765][INFO][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] Doing something [2026-02-19 13:44:33,765][DEBUG][superset_tools_app] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Action] [DisabledFunction][Coherence:OK] [2026-02-19 13:44:33,766][DEBUG][superset_tools_app] [test_environment_model][Entry] [2026-02-19 13:44:33,766][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Coherence:OK] [2026-02-19 13:44:33,766][DEBUG][superset_tools_app] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Action] [test_environment_model][Exit] [2026-02-19 13:46:05,995][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:46:05,996][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:46:05,997][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:46:05,999][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:46:05,999][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:46:05,999][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:46:06,001][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:46:06,001][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:46:06,002][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:46:06,002][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:46:06,002][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:46:06,006][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:46:06,006][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:46:06,006][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:46:06,020][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:46:06,021][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:46:06,021][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:46:06,021][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:46:06,022][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:46:06,022][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:46:06,023][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:46:06,023][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:46:06,026][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:46:06,027][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:46:06,027][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:46:06,027][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:46:06,027][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:46:06,027][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:46:06,027][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:46:06,027][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:46:06,028][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:46:06,028][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:46:06,040][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:46:06,041][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:46:06,041][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:46:06,042][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:46:06,042][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:46:06,042][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:46:06,043][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:46:06,043][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:46:06,045][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:46:06,045][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:46:06,045][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:46:06,045][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:46:06,045][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:46:06,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:46:06,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:46:06,046][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:46:06,053][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:46:06,053][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:46:06,053][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:46:06,053][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:46:06,053][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:46:06,053][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:46:06,053][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:46:06,053][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:46:06,053][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:46:06,053][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:46:06,053][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:46:06,053][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:46:06,054][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:46:06,054][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:46:06,054][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:46:06,054][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:46:06,054][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:46:06,054][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:46:06,054][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:46:06,054][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:46:06,054][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:46:06,383][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:46:06,383][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:46:06,383][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:46:06,383][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:46:06,384][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:46:06,796][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,796][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,796][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,796][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,797][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,797][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,797][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,801][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:46:06,801][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:46:06,806][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,806][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,806][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,806][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,806][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:46:06,806][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,807][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,807][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,807][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,807][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,807][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,808][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,808][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:46:06,808][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:46:06,808][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:46:06,808][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:46:06,808][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:46:06,808][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:46:06,808][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:46:06,808][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:46:06,808][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:46:06,808][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:46:06,808][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:46:06,808][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:46:06,809][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:46:06,809][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:46:06,809][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:46:06,810][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:46:06,810][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:46:21,026][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:46:21,026][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:46:21,026][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:46:21,027][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:46:21,027][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:46:21,027][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:46:21,027][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:46:21,028][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:46:21,028][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:46:21,028][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:46:21,028][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:46:21,029][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:46:21,030][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:46:21,031][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:46:21,049][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:46:21,050][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:46:21,050][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:46:21,051][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:46:21,051][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:46:21,051][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:46:21,051][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:46:21,052][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:46:21,053][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:46:21,053][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:46:21,053][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:46:21,053][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:46:21,053][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:46:21,054][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:46:21,054][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:46:21,054][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:46:21,055][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:46:21,055][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:46:21,061][INFO][superset_tools_app] Incoming request: GET /api/datasets [2026-02-19 13:46:21,062][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:46:21,063][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:46:21,063][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:46:21,063][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:46:21,063][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:46:21,064][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:46:21,064][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:46:21,065][DEBUG][superset_tools_app] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 13:46:21,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 13:46:21,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:46:21,066][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:46:21,072][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:46:21,072][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:46:21,073][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-19 13:46:21,073][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:46:21,073][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:46:21,073][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:46:21,073][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:46:21,073][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:46:21,395][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:46:21,395][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:46:21,396][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:46:21,396][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:46:21,396][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:46:21,508][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-19 13:46:21,508][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:46:21,508][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:46:21,508][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-19 13:46:21,509][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 13:46:21,509][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 13:46:21,509][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-19 13:46:21,509][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-19 13:46:21,509][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-19 13:46:21,509][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-19 13:46:21,509][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-19 13:46:21,510][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-19 13:46:21,510][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 13:46:21,510][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 13:46:21,511][INFO][superset_tools_app] Response status: 200 for /api/datasets [2026-02-19 13:46:21,511][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:46:21,511][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:48:40,276][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:48:40,277][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:48:40,277][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:48:40,277][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:48:40,277][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:48:40,277][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:48:40,278][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:48:40,278][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:48:40,278][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:48:40,278][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:48:40,278][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:48:40,280][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:48:40,281][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:48:40,282][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:48:40,299][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:48:40,299][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:48:40,300][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:48:40,300][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:48:40,300][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:48:40,300][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:48:40,301][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:48:40,301][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:48:40,304][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:48:40,304][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:48:40,304][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:48:40,304][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:48:40,304][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:48:40,304][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:48:40,304][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:48:40,304][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:48:40,305][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:48:40,305][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:48:40,321][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:48:40,327][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:48:40,328][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:48:40,329][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:48:40,329][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:48:40,329][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:48:40,331][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:48:40,333][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:48:40,336][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:48:40,336][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:48:40,337][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:48:40,337][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:48:40,337][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:48:40,337][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:48:40,337][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:48:40,337][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:48:40,338][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:48:40,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:48:40,338][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:48:40,338][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:48:40,339][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:48:40,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:48:40,339][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:48:40,340][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:48:40,340][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:48:40,340][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:48:40,340][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:48:40,348][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:48:40,348][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:48:40,348][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:48:40,348][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:48:40,348][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:48:40,348][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:48:40,348][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:48:40,348][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:48:40,348][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:48:40,348][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:48:40,348][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:48:40,348][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:48:40,348][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:48:40,348][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:48:40,349][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:48:40,349][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:48:40,349][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:48:40,349][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:48:40,349][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:48:40,349][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:48:40,349][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:48:40,678][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:48:40,678][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:48:40,679][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:48:40,679][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:48:40,679][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:48:40,851][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,851][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:48:40,851][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,852][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,852][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,852][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,852][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,853][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:48:40,853][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:48:40,859][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,859][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,859][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,860][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,860][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,860][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,860][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:48:40,860][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,861][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,861][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,861][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:40,861][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:48:40,861][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:48:40,861][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:48:40,862][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:48:40,863][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:48:40,863][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:48:40,863][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:48:40,864][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:48:40,865][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:48:40,865][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:48:52,609][INFO][superset_tools_app] Incoming request: GET /api/settings [2026-02-19 13:48:52,611][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:48:52,611][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:48:52,611][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:48:52,612][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:48:52,612][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:48:52,612][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:48:52,613][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:48:52,615][DEBUG][superset_tools_app] [get_settings][Entry] [2026-02-19 13:48:52,615][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-19 13:48:52,615][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-19 13:48:52,615][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-19 13:48:52,615][DEBUG][superset_tools_app] [get_config][Entry] [2026-02-19 13:48:52,615][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:48:52,615][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:48:52,617][INFO][superset_tools_app] Response status: 200 for /api/settings [2026-02-19 13:48:52,618][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:48:52,618][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:48:52,642][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:48:52,642][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:48:52,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:48:52,643][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:48:52,643][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:48:52,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:48:52,644][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:48:52,644][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:48:52,644][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:48:52,644][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:48:52,644][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:48:52,645][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:48:52,645][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:48:52,646][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:48:52,656][INFO][superset_tools_app] Incoming request: GET /api/settings/consolidated [2026-02-19 13:48:52,657][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:48:52,657][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:48:52,657][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:48:52,657][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:48:52,657][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:48:52,658][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:48:52,658][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:48:52,659][DEBUG][superset_tools_app] [get_consolidated_settings][Entry] [2026-02-19 13:48:52,659][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-19 13:48:52,659][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-19 13:48:52,660][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:48:52,660][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:48:52,660][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-19 13:48:52,668][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 13:48:52,668][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 13:48:52,668][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-19 13:48:52,668][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-19 13:48:52,669][INFO][superset_tools_app] Response status: 200 for /api/settings/consolidated [2026-02-19 13:48:52,669][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:48:52,670][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:48:59,243][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:48:59,244][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:48:59,244][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:48:59,244][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:48:59,245][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:48:59,245][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:48:59,245][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:48:59,246][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:48:59,246][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:48:59,246][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:48:59,246][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:48:59,247][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:48:59,248][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:48:59,248][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:48:59,261][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:48:59,261][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:48:59,262][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:48:59,262][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:48:59,262][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:48:59,262][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:48:59,262][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:48:59,263][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:48:59,263][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:48:59,263][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:48:59,263][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:48:59,263][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:48:59,263][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:48:59,264][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:48:59,264][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:48:59,264][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:48:59,264][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:48:59,264][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:48:59,275][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:48:59,276][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:48:59,276][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:48:59,276][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:48:59,276][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:48:59,276][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:48:59,277][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:48:59,277][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:48:59,279][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:48:59,279][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:48:59,279][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:48:59,279][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:48:59,279][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:48:59,279][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:48:59,279][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:48:59,279][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:48:59,279][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:48:59,279][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:48:59,279][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:48:59,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:48:59,280][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:48:59,280][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:48:59,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:48:59,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:48:59,280][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:48:59,280][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:48:59,280][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:48:59,286][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:48:59,286][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:48:59,286][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:48:59,286][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:48:59,286][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:48:59,286][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:48:59,286][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:48:59,286][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:48:59,286][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:48:59,287][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:48:59,287][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:48:59,287][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:48:59,287][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:48:59,287][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:48:59,287][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:48:59,287][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:48:59,287][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:48:59,287][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:48:59,287][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:48:59,287][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:48:59,287][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:48:59,607][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:48:59,607][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:48:59,607][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:48:59,607][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:48:59,607][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:48:59,856][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:48:59,857][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,857][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:48:59,857][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,858][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,858][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,858][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,858][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,859][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:48:59,859][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:48:59,867][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,867][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,867][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,867][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,867][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:48:59,867][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:48:59,867][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,867][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,867][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,867][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,867][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,868][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,868][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,868][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,868][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,868][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:48:59,868][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:48:59,869][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:48:59,869][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:48:59,869][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:48:59,869][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:48:59,869][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:48:59,869][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:48:59,871][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:48:59,872][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:48:59,872][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:48:59,872][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:48:59,873][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:48:59,873][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:49:29,431][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:49:29,432][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:49:29,433][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:49:29,433][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:49:29,433][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:49:29,433][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:49:29,434][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:49:29,434][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:49:29,436][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:49:29,436][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:49:29,436][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:49:29,436][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:49:29,436][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:49:29,436][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:49:29,436][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:49:29,437][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:49:29,437][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:49:29,437][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:49:29,446][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:49:29,448][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:49:29,448][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:49:29,448][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:49:29,448][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:49:29,448][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:49:29,449][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:49:29,449][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:49:29,450][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:49:29,450][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:49:29,450][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:49:29,451][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:49:29,457][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:49:29,457][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:49:29,457][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:49:29,457][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:49:29,458][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:49:29,458][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:49:29,458][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:49:29,458][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:49:29,458][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:49:29,775][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:49:29,775][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:49:29,775][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:49:29,775][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:49:29,775][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:49:30,006][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:49:30,006][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:49:30,006][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:49:30,006][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:49:30,006][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:49:30,006][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:49:30,006][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:49:30,006][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:49:30,007][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,007][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,007][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,007][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,007][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:49:30,007][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:49:30,007][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,007][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,007][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,007][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,007][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:49:30,008][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:49:30,008][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,008][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,008][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,008][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,008][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:49:30,008][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:49:30,008][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,008][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,008][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,008][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,009][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:49:30,009][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:49:30,009][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,009][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,009][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,009][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,010][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:49:30,011][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:49:30,022][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,023][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,023][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,023][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,023][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:49:30,023][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:49:30,023][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,023][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,023][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,023][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,023][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:49:30,023][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:49:30,023][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,024][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,024][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,024][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,024][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,024][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:49:30,025][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:49:30,025][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,025][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,025][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,025][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,025][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:49:30,025][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:49:30,025][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:30,025][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:30,025][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:30,025][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:30,025][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:49:30,026][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:49:30,026][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:49:30,026][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:49:30,026][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:49:30,029][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:49:30,030][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:49:30,031][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:49:30,031][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:49:30,032][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:49:30,032][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:49:47,050][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:49:47,050][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:49:47,050][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:49:47,051][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:49:47,051][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:49:47,051][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:49:47,053][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:49:47,053][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:49:47,054][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:49:47,054][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:49:47,054][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:49:47,055][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:49:47,056][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:49:47,056][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:49:47,070][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:49:47,070][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:49:47,071][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:49:47,071][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:49:47,071][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:49:47,071][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:49:47,072][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:49:47,072][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:49:47,073][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:49:47,073][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:49:47,073][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:49:47,073][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:49:47,073][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:49:47,073][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:49:47,073][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:49:47,073][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:49:47,074][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:49:47,074][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:49:47,081][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:49:47,083][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:49:47,084][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:49:47,085][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:49:47,085][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:49:47,085][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:49:47,087][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:49:47,087][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:49:47,089][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:49:47,090][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:49:47,090][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:49:47,090][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:49:47,090][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:49:47,090][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:49:47,090][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:49:47,090][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:49:47,090][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:49:47,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:49:47,090][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:49:47,090][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:49:47,091][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:49:47,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:49:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:49:47,091][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:49:47,091][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:49:47,091][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:49:47,091][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:49:47,098][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:49:47,098][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:49:47,098][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:49:47,098][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:49:47,098][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:49:47,098][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:49:47,098][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:49:47,098][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:49:47,098][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:49:47,099][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:49:47,099][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:49:47,099][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:49:47,099][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:49:47,099][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:49:47,099][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:49:47,099][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:49:47,099][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:49:47,099][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:49:47,099][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:49:47,099][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:49:47,099][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:49:47,412][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:49:47,413][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:49:47,413][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:49:47,413][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:49:47,413][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:49:47,595][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,595][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,595][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,596][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,596][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,596][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,596][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,597][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:49:47,597][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,602][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,602][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,602][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,602][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,603][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,603][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,603][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:49:47,603][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:49:47,603][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:49:47,603][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:49:47,604][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:49:47,606][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:49:47,606][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:49:47,606][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:49:47,606][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:49:47,607][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:49:47,607][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:53:38,619][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-19 13:53:38,619][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-19 13:53:38,619][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-19 13:53:38,619][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-19 13:53:38,620][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-19 13:53:38,620][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-19 13:53:38,620][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-19 13:53:40,751][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:53:40,751][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:53:40,751][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:53:40,751][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 13:53:40,757][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 13:53:40,757][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 13:53:40,757][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 13:53:40,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 13:53:40,757][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 13:53:40,757][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 13:53:40,757][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:53:40,757][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:53:40,757][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:53:40,758][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:53:40,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:53:40,759][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:53:40,760][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:53:40,760][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:53:40,761][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:53:40,761][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 13:53:40,761][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:53:40,761][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:53:40,761][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:53:40,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:53:40,943][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:53:40,943][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:53:40,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:53:40,943][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:53:40,943][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:53:40,943][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:53:40,944][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 13:53:40,944][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 13:53:40,945][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:53:40,945][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:53:41,174][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:53:41,174][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:53:41,174][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:53:41,174][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:53:41,174][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:53:41,174][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:53:41,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:53:41,175][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:53:41,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 13:53:41,176][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 13:53:41,176][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:53:41,176][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:53:41,176][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:53:41,176][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 13:53:41,176][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 13:53:41,176][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 13:53:41,176][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 13:53:41,176][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 13:53:41,176][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 13:53:41,177][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 13:53:41,177][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:53:41,177][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 13:53:41,177][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 13:53:41,178][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 13:53:41,178][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 13:53:41,178][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 13:53:41,178][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 13:53:41,178][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 13:53:41,178][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 13:53:41,178][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 13:53:41,178][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 13:53:41,178][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:53:41,188][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 13:53:41,189][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:53:41,189][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 13:53:41,189][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 13:53:41,189][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 13:53:41,190][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 13:53:41,190][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 13:53:41,201][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 13:53:41,202][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 13:53:41,202][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 13:53:41,202][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 13:53:41,202][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 13:53:41,202][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 13:53:41,202][INFO][superset_tools_app] TaskManager initialized [2026-02-19 13:53:41,202][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 13:53:41,203][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 13:53:41,203][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 13:53:41,203][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 13:53:41,203][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 13:53:41,203][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 13:53:41,203][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:53:41,203][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:53:41,203][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 13:53:41,203][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 13:53:41,203][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 13:53:41,203][INFO][superset_tools_app] ResourceService initialized [2026-02-19 13:53:41,235][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 13:53:41,235][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 13:53:41,235][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 13:53:41,342][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 13:53:41,342][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 13:53:41,342][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 13:53:41,342][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 13:53:41,342][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 13:53:41,342][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 13:53:41,343][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 13:53:41,343][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:53:41,343][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:53:41,343][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 13:53:41,343][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 13:53:41,343][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 13:53:41,343][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 13:53:41,343][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 13:53:41,343][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 13:53:41,343][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 13:53:41,343][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 13:53:57,077][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:53:57,079][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:53:57,081][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:53:57,091][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:53:57,092][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:53:57,092][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:53:57,098][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:53:57,099][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:53:57,099][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:53:57,099][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:53:57,100][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:53:57,114][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:53:57,119][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:53:57,120][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:53:57,173][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:53:57,175][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:53:57,176][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:53:57,176][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:53:57,176][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:53:57,177][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:53:57,179][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:53:57,179][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:53:57,185][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:53:57,185][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:53:57,185][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:53:57,185][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:53:57,185][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:53:57,185][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:53:57,185][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:53:57,186][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:53:57,188][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:53:57,188][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:53:57,208][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:53:57,210][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:53:57,210][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:53:57,211][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:53:57,211][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:53:57,211][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:53:57,214][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:53:57,214][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:53:57,218][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:53:57,219][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:53:57,219][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:53:57,219][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:53:57,219][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:53:57,219][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:53:57,219][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:53:57,220][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:53:57,220][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:53:57,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:53:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:53:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:53:57,220][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:53:57,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:53:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:53:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:53:57,220][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:53:57,220][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:53:57,220][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:53:57,231][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:53:57,232][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:53:57,232][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:53:57,232][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:53:57,232][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:53:57,232][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:53:57,233][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:53:57,233][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:53:57,233][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:53:57,233][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:53:57,561][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:53:57,562][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:53:57,562][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:53:57,562][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:53:57,562][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:53:57,723][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:53:57,723][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:53:57,723][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:53:57,723][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:53:57,723][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:53:57,723][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:53:57,723][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:53:57,723][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:53:57,723][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,723][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,723][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,724][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,724][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,724][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,724][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,724][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,725][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,725][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,731][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:53:57,731][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:53:57,744][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,745][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,745][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,745][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,745][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,746][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,746][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,746][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,747][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,747][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,747][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:53:57,747][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,748][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:53:57,748][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:53:57,748][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:53:57,748][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:53:57,750][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:53:57,752][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:53:57,752][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:53:57,753][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:53:57,755][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:53:57,755][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:54:02,972][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:54:02,975][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:54:02,977][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:54:02,977][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:54:02,977][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:54:02,977][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:54:02,979][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:54:02,979][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:54:02,980][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:54:02,980][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:54:02,980][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:54:02,982][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:54:02,984][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:54:02,984][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:54:03,021][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:54:03,022][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:54:03,023][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:54:03,024][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:54:03,024][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:54:03,024][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:54:03,027][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:54:03,027][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:54:03,029][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:54:03,029][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:54:03,029][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:54:03,029][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:54:03,029][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:54:03,029][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:54:03,029][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:54:03,030][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:54:03,030][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:54:03,031][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:54:03,040][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:54:03,041][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:54:03,042][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:54:03,043][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:54:03,043][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:54:03,043][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:54:03,046][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:54:03,046][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:54:03,050][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:54:03,051][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:54:03,051][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:54:03,051][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:54:03,051][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:54:03,051][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:54:03,051][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:54:03,051][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:54:03,051][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:54:03,051][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:54:03,051][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:54:03,052][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:54:03,052][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:54:03,052][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:54:03,052][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:54:03,052][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:54:03,052][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:54:03,052][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:54:03,052][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:54:03,064][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:54:03,065][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:54:03,065][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:54:03,065][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:54:03,065][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:54:03,066][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:54:03,066][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:54:03,066][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:54:03,066][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:54:03,066][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:54:03,406][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:54:03,406][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:54:03,406][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:54:03,407][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:54:03,407][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:54:03,558][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:54:03,558][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:54:03,558][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:54:03,558][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:54:03,558][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:54:03,558][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:54:03,558][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:54:03,558][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:54:03,558][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,558][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,558][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,559][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,559][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,559][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,559][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,559][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,560][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:54:03,560][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:54:03,565][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,565][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,565][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,565][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,565][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:54:03,565][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:54:03,565][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,566][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,566][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,566][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,566][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,566][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:54:03,566][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,567][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:03,567][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:54:03,567][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:54:03,567][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:54:03,569][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:54:03,570][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:54:03,570][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:54:03,570][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:54:03,570][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:54:03,571][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:54:06,894][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:54:06,895][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:54:06,895][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:54:06,896][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:54:06,896][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:54:06,896][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:54:06,897][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:54:06,897][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:54:06,897][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:54:06,897][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:54:06,897][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:54:06,898][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:54:06,899][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:54:06,899][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:54:06,914][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:54:06,914][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:54:06,915][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:54:06,915][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:54:06,915][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:54:06,915][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:54:06,915][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:54:06,915][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:54:06,917][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:54:06,917][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:54:06,917][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:54:06,918][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:54:06,918][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:54:06,918][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:54:06,918][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:54:06,918][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:54:06,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:54:06,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:54:06,928][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:54:06,928][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:54:06,929][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:54:06,929][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:54:06,929][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:54:06,929][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:54:06,930][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:54:06,930][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:54:06,931][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:54:06,931][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:54:06,931][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:54:06,931][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:54:06,931][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:54:06,931][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:54:06,931][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:54:06,931][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:54:06,931][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:54:06,931][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:54:06,932][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:54:06,932][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:54:06,932][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:54:06,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:54:06,932][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:54:06,932][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:54:06,932][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:54:06,932][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:54:06,932][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:54:06,938][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:54:06,938][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:54:06,938][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:54:06,938][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:54:06,938][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:54:06,938][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:54:06,938][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:54:06,938][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:54:07,257][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:54:07,257][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:54:07,257][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:54:07,258][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:54:07,258][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:54:07,483][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:54:07,483][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:54:07,483][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:54:07,483][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:54:07,483][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:54:07,483][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:54:07,483][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:54:07,483][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:54:07,483][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,484][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,484][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,484][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,484][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,484][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,485][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:54:07,485][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,490][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,490][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,490][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,490][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,491][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,491][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,491][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:54:07,491][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:54:07,491][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:54:07,491][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:54:07,493][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:54:07,493][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:54:07,493][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:54:07,494][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:54:07,495][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:54:07,495][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:54:10,616][INFO][superset_tools_app] Incoming request: GET /api/llm/providers [2026-02-19 13:54:10,618][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:54:10,618][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:54:10,618][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:54:10,619][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:54:10,619][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:54:10,620][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:54:10,620][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:54:10,620][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 13:54:10,621][INFO][superset_tools_app] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 13:54:10,621][DEBUG][superset_tools_app] [get_all_providers][Entry] [2026-02-19 13:54:10,626][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 13:54:10,626][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 13:54:10,627][INFO][superset_tools_app] Response status: 200 for /api/llm/providers [2026-02-19 13:54:10,627][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 13:54:10,628][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 13:54:10,628][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:54:10,628][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:54:10,634][INFO][superset_tools_app] Incoming request: POST /api/tasks [2026-02-19 13:54:10,635][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:54:10,635][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:54:10,635][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:54:10,635][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:54:10,635][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:54:10,636][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:54:10,636][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:54:10,637][DEBUG][superset_tools_app] [create_task][Entry] [2026-02-19 13:54:10,637][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 13:54:10,639][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 13:54:10,639][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 13:54:10,639][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 13:54:10,639][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 13:54:10,639][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 13:54:10,639][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 13:54:10,639][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 13:54:10,639][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 13:54:10,639][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 13:54:10,640][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,643][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 13:54:10,643][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 13:54:10,643][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 54eeeb08-8667-4efc-9e34-11fbdf8e9a1c created and scheduled for execution [2026-02-19 13:54:10,643][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 13:54:10,643][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 13:54:10,643][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 13:54:10,643][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 13:54:10,644][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,644][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 13:54:10,644][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 13:54:10,644][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 13:54:10,644][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 54eeeb08-8667-4efc-9e34-11fbdf8e9a1c for plugin 'Dashboard LLM Validation' [2026-02-19 13:54:10,644][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,647][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 13:54:10,647][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 13:54:10,647][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,647][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,647][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,647][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 13:54:10,647][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,647][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,647][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,649][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,649][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,649][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,649][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 13:54:10,649][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 13:54:10,649][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 13:54:10,649][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 13:54:10,649][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 13:54:10,649][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 13:54:10,650][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 13:54:10,650][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 13:54:10,650][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 13:54:10,650][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,650][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,650][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,650][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 13:54:10,650][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:54:10,650][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:54:10,651][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:10,651][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:10,651][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:10,651][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=13 [2026-02-19 13:54:10,651][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 13 [2026-02-19 13:54:10,652][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 13:54:10,653][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:54:10,654][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:54:11,191][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:11,195][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 13:54:11,196][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 13:54:11,208][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 13:54:11,316][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 13:54:13,648][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 13:54:13,655][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 13:54:13,682][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 13:54:13,688][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 13:54:13,689][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 13:54:13,728][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 13:54:13,755][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 13:54:14,806][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 13:54:14,813][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 13:54:14,814][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljktqA0EMRO_S6yx... [2026-02-19 13:54:14,814][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 13:54:17,760][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 13:54:17,787][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 13:54:17,802][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 13:54:17,813][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 13:54:17,813][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 13:54:17,822][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 13:54:17,822][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 13:54:18,529][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 13:54:33,557][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 755 [2026-02-19 13:54:33,567][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 13:54:33,690][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 13:54:33,691][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 13:54:33,691][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:54:33,691][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:54:33,697][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:54:33,697][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:54:33,697][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:54:33,697][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:33,697][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:33,697][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:33,698][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 13:54:33,698][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:54:33,698][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:54:33,698][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 13:54:33,698][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:54:33,698][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:54:33,698][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:54:33,698][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:54:34,026][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:54:34,026][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:54:34,026][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:54:34,026][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:54:34,026][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:54:34,165][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 13:54:34,165][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 13:54:34,165][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 13:54:34,166][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 13:54:34,166][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 13:54:34,166][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 13:54:34,218][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:34,218][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:34,218][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:34,218][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 13:54:34,302][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x576 to 1024x576 [2026-02-19 13:54:34,309][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 16.04 KB [2026-02-19 13:54:34,310][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 13:54:34,310][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 13:54:34,310][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 13:54:34,310][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 13:54:34,310][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 13:54:35,111][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 13:54:35,112][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 13:54:35,112][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 13:54:35,112][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 13:54:35,112][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 13:54:35,112][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:35,112][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:35,112][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:35,112][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:35,112][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:35,113][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:35,113][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:35,113][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:35,113][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:35,118][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:35,118][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:35,118][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:35,119][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:35,119][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:35,119][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:35,119][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 13:54:35,119][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 13:54:35,119][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 54eeeb08-8667-4efc-9e34-11fbdf8e9a1c completed successfully [2026-02-19 13:54:35,119][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:35,119][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:54:35,119][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:54:35,119][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:35,123][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 13:54:35,123][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 13:54:35,123][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=54eeeb08-8667-4efc-9e34-11fbdf8e9a1c [2026-02-19 13:54:35,130][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 13:54:35,130][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 13:54:35,130][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 54eeeb08-8667-4efc-9e34-11fbdf8e9a1c execution finished with status: TaskStatus.SUCCESS [2026-02-19 13:54:35,130][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 13:54:35,130][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 13:56:36,521][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:56:36,523][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:56:36,523][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:56:36,524][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:56:36,524][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:56:36,524][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:56:36,527][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:56:36,527][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:56:36,530][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:56:36,530][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:56:36,531][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:56:36,531][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:56:36,531][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:56:36,531][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:56:36,531][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:56:36,531][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:56:36,532][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:56:36,532][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:56:36,556][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:56:36,559][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:56:36,561][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:56:36,562][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:56:36,562][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:56:36,562][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:56:36,565][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:56:36,566][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:56:36,570][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:56:36,570][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:56:36,570][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:56:36,570][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:56:36,570][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:56:36,570][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:56:36,570][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:56:36,571][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:56:36,571][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:56:36,571][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:56:36,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:56:36,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:56:36,571][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:56:36,571][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:56:36,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:56:36,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:56:36,571][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:56:36,571][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:56:36,571][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:56:36,580][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:56:36,580][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:56:36,580][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:56:36,581][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:56:36,581][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:56:36,582][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:56:36,582][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:56:36,582][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:56:36,905][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:56:36,906][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:56:36,906][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:56:36,906][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:56:36,906][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:56:37,073][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:56:37,073][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:56:37,073][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:56:37,073][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:56:37,073][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:56:37,073][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,074][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,074][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,074][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,074][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,075][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:56:37,075][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:56:37,075][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,075][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,075][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,075][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,075][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:56:37,075][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:56:37,081][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,081][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,081][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,081][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,081][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:56:37,081][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:56:37,081][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,082][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,082][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,082][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,082][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:56:37,082][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,083][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,083][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:37,083][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:56:37,083][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:56:37,083][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:56:37,086][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:56:37,087][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:56:37,087][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:56:37,088][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:56:37,089][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:56:37,090][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:56:45,902][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:56:45,905][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:56:45,906][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:56:45,907][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:56:45,907][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:56:45,907][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:56:45,911][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:56:45,912][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:56:45,913][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:56:45,913][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:56:45,914][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:56:45,918][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:56:45,921][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:56:45,921][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:56:45,971][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:56:45,974][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:56:45,975][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:56:45,976][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:56:45,976][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:56:45,976][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:56:45,980][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:56:45,982][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:56:45,987][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:56:45,987][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:56:45,987][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:56:45,988][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:56:45,988][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:56:45,988][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:56:45,988][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:56:45,988][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:56:45,989][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:56:45,989][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:56:46,011][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:56:46,013][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:56:46,014][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:56:46,014][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:56:46,014][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:56:46,014][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:56:46,016][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:56:46,016][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:56:46,020][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:56:46,020][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:56:46,020][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:56:46,020][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:56:46,020][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:56:46,021][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:56:46,021][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:56:46,021][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:56:46,021][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:56:46,021][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:56:46,022][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:56:46,022][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:56:46,022][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:56:46,022][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:56:46,022][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:56:46,022][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:56:46,023][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:56:46,023][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:56:46,023][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:56:46,036][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:56:46,037][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:56:46,037][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:56:46,037][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:56:46,037][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:56:46,037][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:56:46,037][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:56:46,037][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:56:46,037][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:56:46,037][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:56:46,037][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:56:46,037][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:56:46,037][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:56:46,037][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:56:46,038][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:56:46,038][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:56:46,038][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:56:46,038][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:56:46,038][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:56:46,038][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:56:46,038][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:56:46,429][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:56:46,430][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:56:46,430][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:56:46,430][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:56:46,430][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:56:46,590][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:56:46,591][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,591][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,591][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,591][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:56:46,591][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,592][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,592][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,592][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,592][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:56:46,592][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:56:46,592][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,592][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,592][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,592][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,593][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:56:46,594][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:56:46,605][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,606][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,606][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,606][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,606][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:56:46,606][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,607][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,607][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,607][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,607][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:56:46,607][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,608][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,608][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:56:46,608][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:56:46,609][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:56:46,609][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:56:46,609][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:56:46,609][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:56:46,609][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:56:46,609][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:56:46,611][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:56:46,612][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:56:46,612][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:56:46,613][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:56:46,614][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:56:46,614][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:35,453][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 13:57:35,453][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:57:35,454][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:57:35,454][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:57:35,454][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:57:35,454][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:57:35,455][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:57:35,456][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:57:35,456][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 13:57:35,456][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 13:57:35,456][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 13:57:35,458][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 13:57:35,459][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:57:35,459][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:35,472][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 13:57:35,473][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:57:35,473][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:57:35,473][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:57:35,473][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:57:35,473][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:57:35,474][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:57:35,474][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:57:35,475][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:57:35,476][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 13:57:35,476][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:57:35,476][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:57:35,476][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 13:57:35,476][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:57:35,476][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:57:35,476][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 13:57:35,477][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:57:35,477][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:35,487][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 13:57:35,489][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:57:35,489][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:57:35,489][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:57:35,489][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:57:35,489][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:57:35,490][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:57:35,491][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:57:35,492][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 13:57:35,492][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 13:57:35,492][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 13:57:35,492][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 13:57:35,492][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 13:57:35,492][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 13:57:35,493][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 13:57:35,493][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 13:57:35,493][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:57:35,493][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:57:35,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:57:35,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:57:35,493][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 13:57:35,493][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:57:35,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:57:35,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:57:35,493][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 13:57:35,494][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:57:35,494][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:57:35,501][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:57:35,501][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:57:35,501][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:57:35,501][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 13:57:35,501][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 13:57:35,501][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 13:57:35,501][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 13:57:35,501][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 13:57:35,501][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 13:57:35,501][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 13:57:35,501][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 13:57:35,501][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 13:57:35,501][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 13:57:35,501][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 13:57:35,502][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:57:35,502][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:57:35,502][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 13:57:35,502][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:57:35,502][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:57:35,502][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:57:35,502][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:57:35,835][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:57:35,835][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:57:35,835][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:57:35,835][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:57:35,835][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:57:35,991][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 13:57:35,992][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,992][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,992][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,992][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 13:57:35,992][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,993][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 13:57:35,993][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 13:57:35,997][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,997][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,997][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,998][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,998][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,998][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,998][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,998][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,999][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,999][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,999][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 13:57:35,999][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 13:57:35,999][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 13:57:35,999][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 13:57:36,000][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 13:57:36,000][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 13:57:36,000][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 13:57:36,001][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 13:57:36,002][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:57:36,002][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:38,104][INFO][superset_tools_app] Incoming request: GET /api/llm/providers [2026-02-19 13:57:38,105][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:57:38,106][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:57:38,106][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:57:38,106][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:57:38,106][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:57:38,107][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:57:38,108][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:57:38,108][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 13:57:38,108][INFO][superset_tools_app] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 13:57:38,109][DEBUG][superset_tools_app] [get_all_providers][Entry] [2026-02-19 13:57:38,109][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 13:57:38,109][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 13:57:38,109][INFO][superset_tools_app] Response status: 200 for /api/llm/providers [2026-02-19 13:57:38,110][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 13:57:38,110][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 13:57:38,110][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:57:38,110][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:38,117][INFO][superset_tools_app] Incoming request: POST /api/tasks [2026-02-19 13:57:38,118][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:57:38,118][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:57:38,119][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:57:38,119][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:57:38,119][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:57:38,120][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:57:38,120][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:57:38,121][DEBUG][superset_tools_app] [create_task][Entry] [2026-02-19 13:57:38,121][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 13:57:38,121][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 13:57:38,121][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 13:57:38,121][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 13:57:38,121][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 13:57:38,122][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 13:57:38,122][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 13:57:38,122][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 13:57:38,122][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 13:57:38,122][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 13:57:38,122][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,124][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 13:57:38,124][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 13:57:38,124][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 138e0b42-e79c-49fc-8689-841f11834bd6 created and scheduled for execution [2026-02-19 13:57:38,124][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 13:57:38,124][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 13:57:38,124][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 13:57:38,124][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 13:57:38,125][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,125][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 13:57:38,125][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 13:57:38,125][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 13:57:38,125][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 138e0b42-e79c-49fc-8689-841f11834bd6 for plugin 'Dashboard LLM Validation' [2026-02-19 13:57:38,125][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 13:57:38,127][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,128][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,129][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,129][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,129][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,129][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,129][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 13:57:38,129][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 13:57:38,129][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 13:57:38,129][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 13:57:38,129][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 13:57:38,129][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 13:57:38,130][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:38,130][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=13 [2026-02-19 13:57:38,130][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 13 [2026-02-19 13:57:38,131][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 13:57:38,132][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:57:38,132][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:38,149][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,152][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,153][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 13:57:38,153][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 13:57:38,153][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 138e0b42-e79c-49fc-8689-841f11834bd6 (source=None, level=None) [2026-02-19 13:57:38,153][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,153][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 13:57:38,153][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 13:57:38,153][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,153][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,153][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 13:57:38,153][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 13:57:38,156][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,156][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 13:57:38,156][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 13:57:38,156][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:57:38,157][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:57:38,157][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:57:38,157][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:57:38,157][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:57:38,160][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:57:38,160][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:57:38,164][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 13:57:38,164][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,164][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 13:57:38,164][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 13:57:38,164][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 13:57:38,165][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 13:57:38,165][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:38,166][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:57:38,166][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:38,527][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 13:57:38,586][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 13:57:39,211][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:39,215][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 13:57:39,215][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 13:57:39,717][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 13:57:39,730][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 13:57:40,031][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 13:57:40,046][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 13:57:40,046][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 13:57:40,094][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 13:57:40,130][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 13:57:41,095][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 13:57:41,103][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 13:57:41,104][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkFqAzEMRe_idRe... [2026-02-19 13:57:41,104][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 13:57:43,144][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:43,145][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:57:43,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:57:43,146][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:57:43,146][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:57:43,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:57:43,149][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:57:43,149][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:57:43,151][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 13:57:43,151][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:43,151][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 13:57:43,151][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 13:57:43,151][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 13:57:43,151][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 13:57:43,151][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:43,153][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:57:43,154][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:43,731][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 13:57:43,756][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 13:57:43,770][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 13:57:43,785][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 13:57:43,785][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 13:57:43,794][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 13:57:43,794][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 13:57:44,503][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 13:57:48,143][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:48,145][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:57:48,145][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:57:48,145][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:57:48,145][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:57:48,145][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:57:48,146][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:57:48,146][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:57:48,148][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 13:57:48,148][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:48,148][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 13:57:48,148][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 13:57:48,148][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 13:57:48,148][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 13:57:48,149][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:48,150][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:57:48,150][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:53,143][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:53,144][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:57:53,145][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:57:53,145][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:57:53,145][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:57:53,145][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:57:53,146][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:57:53,147][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:57:53,149][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 13:57:53,149][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:53,149][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 13:57:53,149][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 13:57:53,149][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 13:57:53,149][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 13:57:53,149][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:53,150][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:57:53,150][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:58,144][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:58,145][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:57:58,145][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:57:58,146][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:57:58,146][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:57:58,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:57:58,147][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:57:58,147][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:57:58,148][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 13:57:58,148][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:58,148][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 13:57:58,148][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 13:57:58,148][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 13:57:58,148][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 13:57:58,148][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:58,149][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:57:58,149][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 13:57:59,531][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 755 [2026-02-19 13:57:59,539][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 13:57:59,641][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 13:57:59,641][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 13:57:59,642][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 13:57:59,642][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 13:57:59,642][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 13:57:59,647][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 13:57:59,647][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 13:57:59,647][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 13:57:59,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:57:59,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:57:59,648][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:57:59,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 13:57:59,648][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 13:57:59,648][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 13:57:59,648][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 13:57:59,648][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 13:57:59,648][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 13:57:59,648][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 13:57:59,648][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 13:57:59,978][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 13:57:59,978][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 13:57:59,978][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 13:57:59,978][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 13:57:59,978][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 13:58:00,090][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 13:58:00,090][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 13:58:00,090][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 13:58:00,090][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 13:58:00,090][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 13:58:00,090][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 13:58:00,096][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,096][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:58:00,096][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:58:00,096][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 13:58:00,124][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x576 to 1024x576 [2026-02-19 13:58:00,127][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 16.04 KB [2026-02-19 13:58:00,127][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 13:58:00,127][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 13:58:00,127][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 13:58:00,127][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 13:58:00,127][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 13:58:00,668][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 13:58:00,668][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 13:58:00,669][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:58:00,669][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 13:58:00,672][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 138e0b42-e79c-49fc-8689-841f11834bd6 completed successfully [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 13:58:00,672][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,676][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 13:58:00,676][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 13:58:00,676][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,679][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 13:58:00,679][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 13:58:00,679][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 138e0b42-e79c-49fc-8689-841f11834bd6 execution finished with status: TaskStatus.SUCCESS [2026-02-19 13:58:00,679][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 13:58:00,679][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 13:58:00,706][INFO][superset_tools_app] Incoming request: GET /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,707][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 13:58:00,708][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 13:58:00,708][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 13:58:00,708][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 13:58:00,708][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 13:58:00,710][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 13:58:00,710][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 13:58:00,711][DEBUG][superset_tools_app] [get_task][Entry] [2026-02-19 13:58:00,711][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,712][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 13:58:00,712][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 13:58:00,712][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 13:58:00,712][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 13:58:00,712][INFO][superset_tools_app] Response status: 200 for /api/tasks/138e0b42-e79c-49fc-8689-841f11834bd6 [2026-02-19 13:58:00,713][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 13:58:00,713][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:00:08,089][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 14:00:08,089][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:00:08,090][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:00:08,090][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:00:08,090][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:00:08,090][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:00:08,091][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:00:08,091][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=2, page_size=10 [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 14:00:08,093][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 14:00:08,093][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:00:08,093][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 14:00:08,094][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 14:00:08,094][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 14:00:08,098][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 14:00:08,099][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 14:00:08,099][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 14:00:08,099][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 14:00:08,099][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 14:00:08,100][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 14:00:08,100][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 14:00:08,100][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 14:00:08,100][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 14:00:08,100][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 14:00:08,100][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 14:00:08,430][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 14:00:08,430][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 14:00:08,430][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 14:00:08,430][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 14:00:08,430][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 14:00:08,592][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 14:00:08,593][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,593][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,593][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,593][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,594][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,594][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 14:00:08,594][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 14:00:08,600][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,600][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,600][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,600][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,600][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 14:00:08,600][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 14:00:08,600][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,600][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,600][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,600][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,600][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 14:00:08,600][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,601][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,601][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,601][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,601][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,601][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,602][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:08,602][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 14:00:08,602][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 14:00:08,602][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 14:00:08,604][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 3 dashboards (page 2/2, total: 13) [2026-02-19 14:00:08,604][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 14:00:08,604][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 14:00:08,604][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 14:00:08,605][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:00:08,605][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:00:10,042][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 14:00:10,045][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:00:10,046][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:00:10,046][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:00:10,046][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:00:10,046][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:00:10,047][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:00:10,047][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 14:00:10,050][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 14:00:10,050][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 14:00:10,050][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 14:00:10,051][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 14:00:10,055][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 14:00:10,056][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 14:00:10,056][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 14:00:10,056][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 14:00:10,056][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 14:00:10,056][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 14:00:10,056][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 14:00:10,056][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 14:00:10,370][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 14:00:10,371][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 14:00:10,371][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 14:00:10,371][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 14:00:10,371][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 14:00:10,523][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 14:00:10,524][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,524][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,524][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,525][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,525][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,525][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,525][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,526][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 14:00:10,526][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,531][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,531][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,531][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,532][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,532][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,532][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,532][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,532][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,532][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 14:00:10,533][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 14:00:10,533][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:00:10,533][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:00:10,533][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:00:10,533][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:00:10,533][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 14:00:10,533][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 14:00:10,533][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 14:00:10,533][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 14:00:10,533][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 14:00:10,534][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 14:00:10,534][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 14:00:10,534][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 14:00:10,534][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 14:00:10,535][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:00:10,535][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:06:04,955][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 14:06:04,957][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:06:04,958][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:06:04,959][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:06:04,959][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:06:04,959][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:06:04,961][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:06:04,961][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:06:04,964][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 14:06:04,964][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 14:06:04,964][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 14:06:04,964][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 14:06:04,964][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 14:06:04,964][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 14:06:04,964][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 14:06:04,964][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 14:06:04,965][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:06:04,965][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:06:04,973][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 14:06:04,975][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:06:04,976][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:06:04,976][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:06:04,976][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:06:04,976][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:06:04,977][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:06:04,977][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:06:04,978][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 14:06:04,978][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 14:06:04,978][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 14:06:04,978][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 14:06:04,978][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 14:06:04,978][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 14:06:04,978][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 14:06:04,979][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 14:06:04,979][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 14:06:04,979][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 14:06:04,979][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:06:04,979][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:06:04,979][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 14:06:04,979][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 14:06:04,979][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:06:04,979][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:06:04,979][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 14:06:04,979][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 14:06:04,979][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 14:06:04,988][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 14:06:04,989][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 14:06:04,989][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 14:06:04,989][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 14:06:04,989][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 14:06:04,990][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 14:06:04,990][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 14:06:04,990][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 14:06:04,990][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 14:06:05,330][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 14:06:05,330][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 14:06:05,331][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 14:06:05,331][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 14:06:05,331][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 14:06:05,567][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 14:06:05,568][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 14:06:05,569][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 14:06:05,569][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 14:06:05,569][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 14:06:05,569][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 14:06:05,569][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 14:06:05,569][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 14:06:05,569][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,569][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,570][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,570][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,570][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 14:06:05,570][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 14:06:05,571][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,571][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,571][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,571][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,571][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 14:06:05,571][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 14:06:05,571][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,571][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,572][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,572][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,572][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 14:06:05,572][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 14:06:05,572][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,572][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,572][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,572][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,572][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 14:06:05,572][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 14:06:05,573][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,573][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,573][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,573][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,574][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 14:06:05,575][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 14:06:05,593][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,593][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,593][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,593][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,594][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 14:06:05,594][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 14:06:05,594][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,595][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,595][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,595][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,595][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 14:06:05,595][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 14:06:05,595][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,595][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,595][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,595][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,595][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 14:06:05,595][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 14:06:05,596][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,596][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,596][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,596][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,596][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 14:06:05,596][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 14:06:05,596][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,596][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,596][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,597][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,597][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 14:06:05,598][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 14:06:05,599][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,599][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,599][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,599][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,599][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 14:06:05,599][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 14:06:05,599][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,599][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,600][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,600][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,600][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 14:06:05,600][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 14:06:05,600][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:06:05,600][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:06:05,601][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:06:05,601][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:06:05,601][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 14:06:05,601][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 14:06:05,602][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 14:06:05,602][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 14:06:05,602][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 14:06:05,607][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 14:06:05,608][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 14:06:05,609][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 14:06:05,609][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 14:06:05,612][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:06:05,613][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:05,402][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 14:07:05,403][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:07:05,406][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:07:05,407][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:07:05,408][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:07:05,409][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:07:05,412][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:07:05,413][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:07:05,414][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 14:07:05,415][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 14:07:05,416][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 14:07:05,420][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 14:07:05,422][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:07:05,423][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:05,450][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 14:07:05,451][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:07:05,451][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:07:05,451][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:07:05,451][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:07:05,451][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:07:05,452][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:07:05,452][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:07:05,453][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 14:07:05,454][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 14:07:05,454][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 14:07:05,454][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 14:07:05,454][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 14:07:05,454][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 14:07:05,454][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 14:07:05,454][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 14:07:05,455][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:07:05,455][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:05,467][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 14:07:05,470][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:07:05,470][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:07:05,471][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:07:05,471][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:07:05,471][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:07:05,474][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:07:05,474][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:07:05,478][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 14:07:05,479][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 14:07:05,479][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 14:07:05,479][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 14:07:05,479][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 14:07:05,480][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 14:07:05,480][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 14:07:05,480][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 14:07:05,490][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 14:07:05,490][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 14:07:05,490][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 14:07:05,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 14:07:05,490][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 14:07:05,490][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 14:07:05,490][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 14:07:05,490][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 14:07:05,490][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 14:07:05,490][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 14:07:05,490][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 14:07:05,491][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 14:07:05,491][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 14:07:05,491][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 14:07:05,491][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 14:07:05,491][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 14:07:05,491][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 14:07:05,491][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 14:07:05,491][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 14:07:05,491][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 14:07:05,491][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 14:07:05,819][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 14:07:05,819][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 14:07:05,819][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 14:07:05,820][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 14:07:05,820][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 14:07:06,176][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 14:07:06,176][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 14:07:06,176][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 14:07:06,177][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,177][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,177][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,177][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,178][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,178][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,178][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,179][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 14:07:06,179][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 14:07:06,190][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,191][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,191][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,191][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,191][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 14:07:06,191][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 14:07:06,191][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,191][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,192][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,192][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,192][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,192][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 14:07:06,192][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,193][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,193][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 14:07:06,193][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 14:07:06,193][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 14:07:06,194][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 14:07:06,194][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 14:07:06,194][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 14:07:06,198][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 14:07:06,199][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 14:07:06,200][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 14:07:06,200][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 14:07:06,201][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:07:06,202][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:28,798][INFO][superset_tools_app] Incoming request: GET /api/llm/providers [2026-02-19 14:07:28,800][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:07:28,800][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:07:28,801][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:07:28,801][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:07:28,801][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:07:28,802][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:07:28,802][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:07:28,802][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 14:07:28,802][INFO][superset_tools_app] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 14:07:28,802][DEBUG][superset_tools_app] [get_all_providers][Entry] [2026-02-19 14:07:28,803][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 14:07:28,803][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 14:07:28,803][INFO][superset_tools_app] Response status: 200 for /api/llm/providers [2026-02-19 14:07:28,804][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 14:07:28,804][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 14:07:28,804][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:07:28,805][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:28,813][INFO][superset_tools_app] Incoming request: POST /api/tasks [2026-02-19 14:07:28,813][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:07:28,814][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:07:28,814][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:07:28,814][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:07:28,814][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:07:28,815][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:07:28,815][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:07:28,816][DEBUG][superset_tools_app] [create_task][Entry] [2026-02-19 14:07:28,817][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 14:07:28,817][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 14:07:28,817][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 14:07:28,818][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 14:07:28,818][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 14:07:28,818][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 14:07:28,818][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 14:07:28,818][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 14:07:28,818][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 14:07:28,818][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 14:07:28,818][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 14:07:28,820][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task cb3f5cb9-5412-49e2-8cae-b66cf9076475 created and scheduled for execution [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 14:07:28,820][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task cb3f5cb9-5412-49e2-8cae-b66cf9076475 for plugin 'Dashboard LLM Validation' [2026-02-19 14:07:28,820][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,821][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 14:07:28,821][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 14:07:28,821][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,822][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,822][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,822][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 14:07:28,822][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,822][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,822][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,822][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 14:07:28,822][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 14:07:28,822][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 14:07:28,822][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,823][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,824][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,824][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,824][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 14:07:28,824][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 14:07:28,824][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 14:07:28,824][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 14:07:28,824][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 14:07:28,824][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 14:07:28,824][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 14:07:28,824][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 14:07:28,824][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 14:07:28,824][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,824][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,825][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,825][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 14:07:28,825][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 14:07:28,825][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 14:07:28,825][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,825][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:28,825][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:28,825][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=13 [2026-02-19 14:07:28,825][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 13 [2026-02-19 14:07:28,826][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 14:07:28,827][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:07:28,828][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:28,845][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,845][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 14:07:28,846][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 14:07:28,846][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task cb3f5cb9-5412-49e2-8cae-b66cf9076475 (source=None, level=None) [2026-02-19 14:07:28,846][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,846][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 14:07:28,846][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 14:07:28,846][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,846][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,846][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 14:07:28,846][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 14:07:28,849][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,849][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 14:07:28,849][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 14:07:28,851][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,852][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:07:28,853][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:07:28,854][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:07:28,854][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:07:28,854][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:07:28,856][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:07:28,857][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:07:28,861][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 14:07:28,862][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,862][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 14:07:28,862][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 14:07:28,862][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 14:07:28,862][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 14:07:28,862][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:28,864][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:07:28,865][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:29,250][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:29,256][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 14:07:29,256][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 14:07:29,581][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 14:07:29,664][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 14:07:30,980][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 14:07:31,007][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 14:07:31,660][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 14:07:31,669][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 14:07:31,670][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 14:07:31,740][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 14:07:31,819][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 14:07:32,857][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 14:07:32,868][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 14:07:32,869][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljktqBDEMRO_idRa... [2026-02-19 14:07:32,869][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 14:07:33,851][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:33,853][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:07:33,854][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:07:33,854][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:07:33,854][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:07:33,855][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:07:33,855][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:07:33,856][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:07:33,859][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 14:07:33,859][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:33,859][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 14:07:33,859][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 14:07:33,859][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 14:07:33,860][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 14:07:33,860][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:33,861][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:07:33,862][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:35,077][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 14:07:35,077][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:07:35,078][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:07:35,078][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:07:35,078][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:07:35,078][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:07:35,079][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:07:35,079][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:07:35,079][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 14:07:35,079][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 14:07:35,079][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 14:07:35,080][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 14:07:35,081][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 14:07:35,082][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 14:07:35,084][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 14:07:35,084][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 14:07:35,085][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:07:35,085][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:35,098][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 14:07:35,100][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:07:35,101][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:07:35,101][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:07:35,101][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:07:35,101][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:07:35,104][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:07:35,104][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:07:35,108][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 14:07:35,108][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 14:07:35,109][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 14:07:35,109][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 14:07:35,109][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 14:07:35,109][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 14:07:35,109][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 14:07:35,109][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 14:07:35,109][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 14:07:35,109][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 14:07:35,110][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 14:07:35,110][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,113][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 14:07:35,113][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 14:07:35,114][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task cba7b712-5dcc-4f98-ba68-e6d84f4711b6 created and scheduled for execution [2026-02-19 14:07:35,114][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 14:07:35,114][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 14:07:35,114][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 14:07:35,114][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 14:07:35,114][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,114][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 14:07:35,115][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 14:07:35,115][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 14:07:35,115][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task cba7b712-5dcc-4f98-ba68-e6d84f4711b6 for plugin 'Dashboard LLM Validation' [2026-02-19 14:07:35,115][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,118][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 14:07:35,118][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 14:07:35,118][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,118][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,118][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,119][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 14:07:35,119][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,119][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,119][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,119][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 14:07:35,119][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 14:07:35,119][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 14:07:35,119][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,121][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,122][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,122][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,122][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,122][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,122][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,122][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,122][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 14:07:35,122][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 14:07:35,123][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 14:07:35,124][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 14:07:35,124][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 14:07:35,124][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 14:07:35,124][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:35,125][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=9 [2026-02-19 14:07:35,125][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 9 [2026-02-19 14:07:35,128][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 14:07:35,130][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:07:35,130][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:35,139][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,139][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 14:07:35,139][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 14:07:35,139][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task cba7b712-5dcc-4f98-ba68-e6d84f4711b6 (source=None, level=None) [2026-02-19 14:07:35,140][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,140][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 14:07:35,140][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 14:07:35,140][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,140][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,140][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 14:07:35,140][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 14:07:35,141][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,141][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 14:07:35,142][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 14:07:35,142][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,145][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:07:35,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:07:35,147][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:07:35,147][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:07:35,147][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:07:35,149][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:07:35,150][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:07:35,154][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 14:07:35,154][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,154][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 14:07:35,154][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 14:07:35,155][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 14:07:35,155][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 14:07:35,156][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,159][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:07:35,159][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:07:35,257][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:07:35,276][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 14:07:35,278][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 14:07:36,031][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 14:07:36,107][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 14:07:36,120][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 14:07:36,146][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 14:07:36,184][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 14:07:36,184][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 14:07:36,211][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 14:07:36,211][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 14:07:36,223][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 14:07:36,932][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 14:07:37,422][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 14:07:37,439][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 14:07:38,098][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 14:07:38,130][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 14:07:38,130][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 14:07:38,202][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 14:07:38,263][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 14:07:39,277][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 14:07:39,295][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 14:07:39,296][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkFqAzEMRe_idRe... [2026-02-19 14:07:39,296][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/9/?standalone=true [2026-02-19 14:07:43,561][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/9/?standalone=true [2026-02-19 14:07:43,611][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 14:07:43,626][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 14:07:43,662][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 14:07:43,663][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 14:07:43,683][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 14:07:43,684][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 14:07:44,393][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 14:07:51,962][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 755 [2026-02-19 14:07:51,977][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 14:07:52,141][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 14:07:52,142][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 14:07:52,142][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 14:07:52,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 14:07:52,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 14:07:52,143][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 14:07:52,149][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 14:07:52,150][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 14:07:52,150][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 14:07:52,150][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:52,150][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:52,150][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:52,150][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 14:07:52,150][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 14:07:52,150][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 14:07:52,150][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 14:07:52,150][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 14:07:52,150][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 14:07:52,150][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 14:07:52,150][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 14:07:52,466][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 14:07:52,466][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 14:07:52,466][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 14:07:52,466][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 14:07:52,466][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 14:07:52,570][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 14:07:52,571][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 14:07:52,571][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 14:07:52,572][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 14:07:52,574][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 14:07:52,574][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 14:07:52,593][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:52,594][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:52,594][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:52,594][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 14:07:52,631][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x576 to 1024x576 [2026-02-19 14:07:52,636][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 16.04 KB [2026-02-19 14:07:52,637][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 14:07:52,637][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 14:07:52,637][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 14:07:52,637][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 14:07:52,637][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 14:07:52,640][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:52,640][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:52,640][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 14:07:52,640][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 14:07:53,136][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 14:07:53,138][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 14:07:53,139][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 14:07:53,140][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 14:07:53,140][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 14:07:53,140][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:53,140][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:53,140][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:53,140][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:53,140][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:53,141][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:53,141][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:53,141][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:53,141][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:53,143][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 14:07:53,144][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task cb3f5cb9-5412-49e2-8cae-b66cf9076475 completed successfully [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:07:53,144][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:53,155][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 14:07:53,155][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 14:07:53,155][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=cb3f5cb9-5412-49e2-8cae-b66cf9076475 [2026-02-19 14:07:53,159][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 14:07:53,159][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 14:07:53,159][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task cb3f5cb9-5412-49e2-8cae-b66cf9076475 execution finished with status: TaskStatus.SUCCESS [2026-02-19 14:07:53,159][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 14:07:53,159][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 14:07:59,411][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 0 [2026-02-19 14:07:59,449][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 14:07:59,493][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-19 14:07:59,533][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 14:07:59,561][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-19 14:07:59,595][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 14:07:59,630][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-19 14:07:59,667][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 14:07:59,720][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 14:08:04,078][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 14:08:06,768][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-19 14:08:08,502][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 14:08:11,327][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-19 14:08:13,145][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 14:08:15,999][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-19 14:08:17,759][INFO][superset_tools_app] [DEBUG] Calculated full height: 983 [2026-02-19 14:08:17,778][ERROR][superset_tools_app] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 14:08:18,150][DEBUG][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [capture_dashboard][Exit] [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 14:08:18,151][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 14:08:18,151][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 14:08:18,151][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 14:08:18,152][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 14:08:18,152][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 14:08:18,159][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 14:08:18,159][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 14:08:18,160][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 14:08:18,160][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:18,160][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:08:18,160][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:08:18,160][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 14:08:18,160][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 14:08:18,160][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 14:08:18,160][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 14:08:18,160][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 14:08:18,160][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 14:08:18,161][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 14:08:18,161][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 14:08:18,493][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 14:08:18,494][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 14:08:18,494][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 14:08:18,494][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 14:08:18,494][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 14:08:18,605][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 14:08:18,605][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 14:08:18,605][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 14:08:18,606][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 14:08:18,606][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 14:08:18,606][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 14:08:18,614][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:18,615][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:08:18,616][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:08:18,616][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 14:08:18,669][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x786 to 1024x786 [2026-02-19 14:08:18,679][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 58.34 KB [2026-02-19 14:08:18,680][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 14:08:18,680][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 14:08:18,680][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 14:08:18,680][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 14:08:18,680][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 14:08:19,283][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:19,289][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 14:08:19,289][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 14:08:19,353][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 14:08:19,354][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 14:08:19,354][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 14:08:19,354][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 14:08:19,354][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 14:08:19,355][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:19,355][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:08:19,355][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:08:19,355][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:19,355][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:08:19,355][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:08:19,356][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:19,356][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:08:19,356][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:08:19,360][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:19,361][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:08:19,361][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:08:19,361][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:19,361][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:08:19,362][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:08:19,362][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 14:08:19,362][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 14:08:19,362][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task cba7b712-5dcc-4f98-ba68-e6d84f4711b6 completed successfully [2026-02-19 14:08:19,362][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:19,363][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 14:08:19,363][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 14:08:19,363][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:19,367][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 14:08:19,367][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 14:08:19,367][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=cba7b712-5dcc-4f98-ba68-e6d84f4711b6 [2026-02-19 14:08:19,370][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 14:08:19,370][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 14:08:19,370][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task cba7b712-5dcc-4f98-ba68-e6d84f4711b6 execution finished with status: TaskStatus.SUCCESS [2026-02-19 14:08:19,370][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 14:08:19,370][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 14:30:26,770][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:30:26,772][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:30:26,772][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:30:26,772][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:30:26,773][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:30:26,773][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:30:26,774][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:30:26,776][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 14:30:26,776][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 14:30:26,776][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 14:30:26,777][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 14:30:26,777][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 14:30:26,777][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 14:30:26,779][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:30:26,779][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 14:49:17,515][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 14:49:17,515][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 14:49:17,516][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 14:49:17,516][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 14:49:17,516][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 14:49:17,517][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 14:49:17,518][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 14:49:17,521][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 14:49:17,522][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 14:49:17,522][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 14:49:17,522][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 14:49:17,522][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 14:49:17,523][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 14:49:17,526][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 14:49:17,526][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:17:31,527][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:17:31,527][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:17:31,527][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:17:31,528][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:17:31,528][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:17:31,528][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:17:31,529][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:17:31,530][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:17:31,531][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:17:31,531][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:17:31,531][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:17:31,531][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:17:31,531][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:17:31,532][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:17:31,532][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:19:56,724][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:19:56,725][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:19:56,725][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:19:56,726][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:19:56,726][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:19:56,726][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:19:56,727][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:19:56,727][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:19:56,727][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:19:56,727][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:19:56,727][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:19:56,728][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:19:56,729][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:19:56,729][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:19:56,752][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 15:19:56,752][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:19:56,753][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:19:56,753][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:19:56,753][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:19:56,753][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:19:56,754][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:19:56,754][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:19:56,762][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:19:56,763][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 15:19:56,763][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:19:56,763][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:19:56,763][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:19:56,763][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:19:56,763][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:19:56,763][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 15:19:56,764][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:19:56,764][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:19:56,770][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 15:19:56,771][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:19:56,771][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:19:56,771][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:19:56,771][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:19:56,772][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:19:56,772][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:19:56,772][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:19:56,773][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:19:56,774][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:19:56,774][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:19:56,774][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:19:56,779][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:19:56,779][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:19:56,779][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:19:56,779][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 15:19:56,779][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 15:19:56,779][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 15:19:56,779][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 15:19:56,779][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:19:56,779][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:19:56,779][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 15:19:56,779][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:19:56,779][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:19:56,780][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:19:56,780][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:19:56,780][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:19:56,780][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:19:56,780][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:19:56,780][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:19:56,780][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:19:56,780][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:19:56,780][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:19:58,043][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:19:58,043][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:19:58,043][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:19:58,043][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:19:58,043][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:19:58,935][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 15:19:58,935][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:19:58,935][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:19:58,935][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 15:19:58,935][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:19:58,935][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:19:58,935][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 15:19:58,935][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 15:19:58,935][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,936][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,936][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,936][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,936][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,936][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,937][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 15:19:58,937][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,941][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,941][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,941][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,941][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,942][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,942][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,942][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,942][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:19:58,942][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 15:19:58,942][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 15:19:58,942][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 15:19:58,943][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 15:19:58,943][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:19:58,943][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:19:58,944][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 15:19:58,944][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:19:58,944][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:15,547][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:31:15,548][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:15,549][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:15,549][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:15,549][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:15,549][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:15,551][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:15,551][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:15,551][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:31:15,552][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:31:15,552][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:31:15,553][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:31:15,554][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:15,554][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:15,573][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 15:31:15,575][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:15,577][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:15,577][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:15,577][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:15,577][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:15,578][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:15,579][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:15,581][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:31:15,581][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 15:31:15,581][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:31:15,581][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:31:15,581][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:31:15,581][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:31:15,581][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:31:15,581][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 15:31:15,582][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:15,582][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:15,593][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 15:31:15,594][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:15,595][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:15,595][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:15,595][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:15,595][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:15,596][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:15,597][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:31:15,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:31:15,598][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:31:15,599][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:31:15,599][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:31:15,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:31:15,599][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:31:15,599][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 15:31:15,599][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:31:15,599][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:31:15,607][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:31:15,608][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:31:15,608][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:31:15,608][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 15:31:15,608][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 15:31:15,608][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 15:31:15,608][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 15:31:15,608][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:31:15,608][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:31:15,608][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 15:31:15,608][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:31:15,608][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:31:15,608][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:31:15,609][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:31:15,609][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:31:15,609][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:31:15,609][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:31:15,609][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:31:15,609][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:31:15,609][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:31:15,609][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:31:16,751][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:31:16,752][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:31:16,752][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:31:16,752][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:31:16,752][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:31:17,325][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 15:31:17,325][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:31:17,325][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:31:17,325][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 15:31:17,325][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:31:17,325][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:31:17,325][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,326][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,326][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,326][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,326][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 15:31:17,326][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 15:31:17,327][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,327][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,327][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,327][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,327][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 15:31:17,327][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 15:31:17,332][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,333][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,333][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,333][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 15:31:17,333][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,334][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,334][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,334][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,334][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 15:31:17,334][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:17,335][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:17,335][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:17,335][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:17,335][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 15:31:17,335][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 15:31:17,335][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 15:31:17,335][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 15:31:17,335][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 15:31:17,336][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 15:31:17,337][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:31:17,337][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:31:17,337][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 15:31:17,338][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:17,338][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:18,898][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:31:18,900][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:18,900][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:18,901][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:18,901][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:18,901][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:18,903][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:18,903][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:18,903][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:31:18,903][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:31:18,903][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:31:18,905][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:31:18,905][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:31:18,905][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:31:18,906][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:31:18,906][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:31:18,907][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:18,907][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:18,912][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:31:18,913][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:18,913][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:18,913][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:18,913][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:18,913][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:18,914][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:18,914][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:18,915][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:31:18,915][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:31:18,916][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:18,916][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:18,916][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:18,916][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:31:18,916][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:31:18,916][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:31:18,916][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:31:18,916][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:18,916][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:18,916][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:18,919][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f created and scheduled for execution [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:18,919][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f for plugin 'Dashboard LLM Validation' [2026-02-19 15:31:18,919][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:31:18,921][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:31:18,922][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:18,922][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:31:18,923][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:18,924][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:31:18,924][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:31:18,924][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:18,924][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=10 [2026-02-19 15:31:18,924][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 10 [2026-02-19 15:31:18,925][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:31:18,926][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:18,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:18,934][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,934][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:31:18,934][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:31:18,934][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f (source=None, level=None) [2026-02-19 15:31:18,934][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,935][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:31:18,935][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:31:18,935][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,935][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,935][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:31:18,935][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:31:18,937][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,937][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:18,937][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:18,938][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,939][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:18,939][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:18,939][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:18,939][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:18,940][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:18,940][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:18,941][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:18,943][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:31:18,943][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,943][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:18,943][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:18,944][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:31:18,944][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:31:18,944][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:18,945][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:18,945][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:19,322][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:31:19,386][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:31:19,594][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:31:19,599][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:31:19,599][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:31:20,949][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:31:20,949][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:20,950][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:20,950][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:20,950][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:20,950][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:20,951][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:20,952][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:20,953][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:31:20,954][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:31:20,954][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:31:20,956][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:31:20,956][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:31:20,956][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:31:20,957][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:31:20,957][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:31:20,958][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:20,958][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:20,963][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:31:20,964][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:20,965][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:20,965][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:20,965][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:20,965][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:20,966][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:20,966][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:20,967][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:31:20,967][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:31:20,967][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:20,967][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:20,968][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:20,968][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:31:20,968][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:31:20,968][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:31:20,968][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:31:20,968][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:20,968][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:20,968][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,970][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:20,970][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:20,970][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 93a93a2a-b344-4624-b655-c8455f7b7045 created and scheduled for execution [2026-02-19 15:31:20,970][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:31:20,970][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:31:20,970][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:31:20,970][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:31:20,971][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,971][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:31:20,971][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:20,971][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:20,971][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 93a93a2a-b344-4624-b655-c8455f7b7045 for plugin 'Dashboard LLM Validation' [2026-02-19 15:31:20,971][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,973][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:20,973][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:20,973][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,973][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,973][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:31:20,975][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:31:20,976][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:20,976][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:20,976][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:31:20,976][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:31:20,976][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:31:20,976][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:31:20,976][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:31:20,976][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,976][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,977][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:31:20,977][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:31:20,977][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:31:20,977][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:20,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:20,977][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=4 [2026-02-19 15:31:20,977][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 4 [2026-02-19 15:31:20,979][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:31:20,980][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:20,980][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:20,989][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,989][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:31:20,989][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:31:20,989][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 93a93a2a-b344-4624-b655-c8455f7b7045 (source=None, level=None) [2026-02-19 15:31:20,990][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,990][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:31:20,990][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:31:20,990][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,990][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,990][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:31:20,990][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:31:20,991][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,991][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:20,991][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:20,991][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,992][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:20,992][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:20,993][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:20,993][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:20,993][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:20,994][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:20,994][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:20,995][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:31:20,996][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,996][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:20,996][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:20,996][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:31:20,996][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:31:20,996][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:20,997][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:20,997][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:21,467][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:31:21,482][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:31:21,504][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:31:21,530][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:31:21,599][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:21,603][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:31:21,603][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:31:21,712][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:31:21,730][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:31:21,730][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:31:21,784][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:31:21,819][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:31:22,922][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:31:22,929][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:31:22,929][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlTktqRDEMu0vWXcR... [2026-02-19 15:31:22,930][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/10/?standalone=true [2026-02-19 15:31:22,983][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:31:23,011][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:31:23,104][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:31:23,110][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:31:23,111][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:31:23,136][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:31:23,154][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:31:23,229][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:31:23,230][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:23,230][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:23,230][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:23,230][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:23,230][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:23,231][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:23,231][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:23,231][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:31:23,231][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:31:23,231][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:31:23,232][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:31:23,232][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:31:23,232][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:31:23,232][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:31:23,233][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:31:23,233][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:23,233][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:23,244][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:31:23,246][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:23,247][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:23,247][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:23,247][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:23,247][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:23,248][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:23,248][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:23,249][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:31:23,249][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:31:23,250][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:23,250][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:23,250][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:23,250][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:31:23,250][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:31:23,250][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:31:23,250][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:31:23,250][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:23,250][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:23,250][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,252][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:23,252][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:23,252][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task ec0b5b32-a505-47fd-aacc-7053842cba47 created and scheduled for execution [2026-02-19 15:31:23,252][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:31:23,252][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:31:23,252][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:31:23,252][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:31:23,253][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,253][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:31:23,253][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:23,253][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:23,253][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task ec0b5b32-a505-47fd-aacc-7053842cba47 for plugin 'Dashboard LLM Validation' [2026-02-19 15:31:23,253][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:31:23,257][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,258][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:31:23,259][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:31:23,260][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:23,260][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:23,260][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:31:23,260][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:31:23,260][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:31:23,260][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:31:23,260][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:31:23,260][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,260][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,260][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,260][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:31:23,260][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:31:23,260][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:31:23,261][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,261][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:23,261][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:23,261][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=13 [2026-02-19 15:31:23,261][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 13 [2026-02-19 15:31:23,261][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:31:23,262][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:23,262][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:23,269][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,270][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:31:23,270][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:31:23,270][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task ec0b5b32-a505-47fd-aacc-7053842cba47 (source=None, level=None) [2026-02-19 15:31:23,270][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,270][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:31:23,270][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:31:23,270][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,270][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,270][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:31:23,270][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:31:23,271][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,272][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:23,272][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:23,273][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,273][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:23,274][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:23,274][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:23,274][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:23,274][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:23,275][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:23,275][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:23,277][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:31:23,277][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,277][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:23,277][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:23,277][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:31:23,277][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:31:23,278][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,279][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:23,279][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:23,603][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:23,607][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:31:23,607][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:31:23,729][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:31:23,794][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:31:24,359][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:31:24,364][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:31:24,364][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljktqQzEMRfficQe... [2026-02-19 15:31:24,364][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/4/?standalone=true [2026-02-19 15:31:25,104][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:25,106][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:25,107][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:25,107][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:25,108][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:25,109][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:25,109][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:25,110][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:31:25,110][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:31:25,110][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:31:25,110][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:31:25,110][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:31:25,110][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:31:25,111][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:25,112][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:29,658][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:31:29,676][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:31:29,722][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:31:29,735][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:31:29,736][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:31:29,803][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:31:29,850][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:31:30,270][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/10/?standalone=true [2026-02-19 15:31:30,416][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:31:31,229][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:31:31,237][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:31:31,238][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkFqQzEMRO_idRe... [2026-02-19 15:31:31,238][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 15:31:33,805][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 15:31:33,837][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:31:33,855][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 15:31:33,873][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:31:33,873][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:31:33,888][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:31:33,888][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:31:34,604][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:31:39,876][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/4/?standalone=true [2026-02-19 15:31:39,903][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:31:39,920][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 15:31:39,933][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:31:39,933][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:31:39,940][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:31:39,941][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:31:40,849][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:31:49,628][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 755 [2026-02-19 15:31:49,633][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:31:49,701][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:31:49,701][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:31:49,701][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:49,701][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:49,701][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:49,701][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:31:49,701][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:31:49,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:31:49,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:31:49,702][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:31:49,702][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:31:49,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:31:49,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:31:49,702][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:31:49,702][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:31:49,702][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:31:49,706][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:31:49,706][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:31:49,706][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:31:49,707][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:49,707][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:49,707][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:49,707][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:31:49,707][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:31:49,707][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:31:49,707][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:31:49,707][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:31:49,707][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:31:49,707][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:31:49,707][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:31:50,010][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:31:50,010][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:31:50,011][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:31:50,011][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:31:50,011][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:31:50,142][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:31:50,142][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:31:50,142][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:31:50,142][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:31:50,142][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:31:50,142][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:31:50,152][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,152][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:50,152][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:50,152][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:31:50,183][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x576 to 1024x576 [2026-02-19 15:31:50,186][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 16.04 KB [2026-02-19 15:31:50,187][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:31:50,187][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:31:50,187][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:31:50,187][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:31:50,187][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:31:50,188][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,188][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,188][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:31:50,188][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:31:50,792][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:31:50,792][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:31:50,792][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:31:50,792][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:31:50,792][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:31:50,792][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,792][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:50,792][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:50,792][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,792][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:50,793][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:50,793][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,793][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:50,793][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:50,794][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,794][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:50,794][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:50,794][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,794][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:50,794][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:50,794][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:31:50,794][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:31:50,795][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task ec0b5b32-a505-47fd-aacc-7053842cba47 completed successfully [2026-02-19 15:31:50,795][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,795][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:50,795][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:50,795][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,796][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:31:50,796][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:31:50,796][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=ec0b5b32-a505-47fd-aacc-7053842cba47 [2026-02-19 15:31:50,798][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:50,798][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:50,798][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task ec0b5b32-a505-47fd-aacc-7053842cba47 execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:31:50,798][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:31:50,798][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:31:52,957][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/auth/login [2026-02-19 15:31:52,959][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:52,959][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.login][Entry] [2026-02-19 15:31:52,959][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-19 15:31:52,959][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:52,961][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:52,961][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:53,142][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-19 15:31:53,144][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-19 15:31:53,144][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-19 15:31:53,144][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-19 15:31:53,144][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-19 15:31:53,145][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-19 15:31:53,145][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T12:31:53.145744][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-19 15:31:53,145][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 15:31:53,145][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 15:31:53,145][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-19 15:31:53,146][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-19 15:31:53,146][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-19 15:31:53,146][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-19 15:31:53,146][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-19 15:31:53,146][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-19 15:31:53,146][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-19 15:31:53,146][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-19 15:31:53,146][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/login [2026-02-19 15:31:53,147][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:53,147][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:53,151][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:31:53,152][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:53,152][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:53,152][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:53,152][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:53,152][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:53,153][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:53,154][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:53,154][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:31:53,154][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:31:53,154][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:31:53,157][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:31:53,159][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:53,159][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:53,183][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 15:31:53,183][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:53,184][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:53,184][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:53,184][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:53,184][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:53,185][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:53,185][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:53,186][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 15:31:53,186][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 15:31:53,186][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 15:31:53,186][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 15:31:53,186][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 15:31:53,186][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 15:31:53,186][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 15:31:53,187][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:53,187][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:53,245][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 15:31:53,246][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:53,246][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:53,246][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:53,246][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:53,246][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:53,247][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:53,247][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:53,249][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:31:53,249][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 15:31:53,249][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:31:53,249][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:31:53,249][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:31:53,249][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:31:53,249][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:31:53,249][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 15:31:53,250][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:53,250][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:53,260][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 15:31:53,261][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:53,261][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:53,262][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:53,262][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:53,262][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:53,263][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:53,264][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:53,265][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:31:53,265][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 15:31:53,265][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:31:53,265][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:31:53,265][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:31:53,265][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:31:53,265][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:31:53,265][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 15:31:53,265][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:31:53,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:31:53,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:31:53,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:31:53,266][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:31:53,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:31:53,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:31:53,266][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:31:53,266][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 15:31:53,266][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:31:53,266][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:31:53,271][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:31:53,271][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:31:53,271][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 15:31:53,271][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:31:53,271][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:31:53,271][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:31:53,271][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:31:53,272][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:31:53,584][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:31:53,584][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:31:53,584][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:31:53,584][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:31:53,584][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:31:53,747][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 15:31:53,747][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:31:53,747][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:31:53,747][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 15:31:53,747][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:31:53,747][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:31:53,747][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 15:31:53,747][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,748][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,748][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,748][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,748][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 15:31:53,748][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,749][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,749][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,749][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,749][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 15:31:53,749][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 15:31:53,769][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,769][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,769][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,769][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,769][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 15:31:53,769][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 15:31:53,769][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,769][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,769][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,769][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,770][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,770][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,770][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,770][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,771][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,771][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:31:53,771][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 15:31:53,771][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 15:31:53,771][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 15:31:53,772][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 15:31:53,773][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:31:53,773][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:31:53,773][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 15:31:53,774][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:53,774][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:54,450][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:54,450][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:54,450][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:54,451][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:54,451][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:54,451][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:54,452][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:54,454][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:31:54,455][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:31:54,455][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:31:54,455][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:31:54,455][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:31:54,455][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:31:54,456][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:54,456][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:55,875][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 1780 [2026-02-19 15:31:55,882][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:31:56,197][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:31:56,197][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:31:56,197][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:56,197][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,197][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,197][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:31:56,197][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:31:56,197][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:31:56,198][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:31:56,198][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:31:56,198][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:31:56,198][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:31:56,198][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:31:56,198][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:31:56,198][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:31:56,198][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:31:56,201][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:31:56,202][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:31:56,202][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:31:56,202][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:56,202][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,202][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,202][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:31:56,202][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:31:56,202][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:31:56,202][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:31:56,202][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:31:56,202][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:31:56,202][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:31:56,202][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:31:56,532][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:31:56,532][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:31:56,532][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:31:56,533][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:31:56,533][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:31:56,622][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:31:56,622][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:31:56,623][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:31:56,623][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:31:56,623][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:31:56,623][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:31:56,628][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:56,628][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,628][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,628][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:31:56,700][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x1396 to 1024x1396 [2026-02-19 15:31:56,707][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 124.32 KB [2026-02-19 15:31:56,708][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:31:56,708][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:31:56,708][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:31:56,708][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:31:56,708][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:31:56,708][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:56,709][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:56,709][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:31:56,709][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:31:56,950][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:31:56,951][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:56,951][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:56,952][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:56,952][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:56,952][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:56,954][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:56,954][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:56,956][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:31:56,956][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:31:56,957][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_all_providers][Entry] [2026-02-19 15:31:56,957][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:31:56,958][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:31:56,958][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:31:56,959][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:31:56,959][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:31:56,960][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:56,960][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:56,965][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] Incoming request: POST /api/tasks [2026-02-19 15:31:56,966][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:56,966][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:56,966][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:56,966][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:56,966][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:56,967][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:56,967][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:56,967][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [create_task][Entry] [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:56,968][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,970][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:56,970][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:56,970][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 4eb92097-2c87-4ac6-9031-93b9decca1a4 created and scheduled for execution [2026-02-19 15:31:56,970][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:31:56,970][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:31:56,970][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:31:56,971][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:31:56,971][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager._run_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,971][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:31:56,971][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:56,971][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:56,971][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 4eb92097-2c87-4ac6-9031-93b9decca1a4 for plugin 'Dashboard LLM Validation' [2026-02-19 15:31:56,971][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,972][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:56,972][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:56,973][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:56,974][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:31:56,974][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:31:56,974][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:31:56,974][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,975][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:31:56,975][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:31:56,975][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:31:56,975][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:56,975][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:56,975][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=13 [2026-02-19 15:31:56,975][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 13 [2026-02-19 15:31:56,976][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:31:56,978][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:56,978][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:56,984][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,984][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:31:56,984][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:31:56,984][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 4eb92097-2c87-4ac6-9031-93b9decca1a4 (source=None, level=None) [2026-02-19 15:31:56,984][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,984][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:31:56,985][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:31:56,985][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,985][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,985][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:31:56,985][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:31:56,985][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,985][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:56,985][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:56,986][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,987][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:56,987][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:56,987][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:56,987][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:56,987][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:56,989][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:56,989][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:56,991][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:31:56,991][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,991][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:56,991][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:56,991][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:31:56,991][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:31:56,992][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:56,992][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:56,992][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:57,287][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:31:57,287][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:57,287][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:57,289][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:31:57,290][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 93a93a2a-b344-4624-b655-c8455f7b7045 completed successfully [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:57,290][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:57,293][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:31:57,293][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:31:57,293][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=93a93a2a-b344-4624-b655-c8455f7b7045 [2026-02-19 15:31:57,295][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:57,296][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:57,296][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 93a93a2a-b344-4624-b655-c8455f7b7045 execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:31:57,296][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:31:57,296][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:31:57,432][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:31:57,486][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:31:57,611][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:31:57,615][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:31:57,616][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:31:58,395][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:31:58,397][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:58,398][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:58,398][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:58,398][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:58,398][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:58,400][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:58,401][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:58,402][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:31:58,402][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:31:58,402][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:31:58,403][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:31:58,403][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:31:58,404][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:31:58,405][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:31:58,405][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:31:58,405][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:58,406][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:58,412][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:31:58,413][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:58,413][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:58,414][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:58,414][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:58,414][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:58,415][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:58,415][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:58,416][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:31:58,416][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:31:58,417][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:58,417][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:58,417][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:58,417][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:31:58,417][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:31:58,417][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:31:58,417][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:31:58,417][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:58,417][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:58,417][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,420][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:58,421][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:58,421][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task fe971776-a713-4ddb-902f-f50d40290c88 created and scheduled for execution [2026-02-19 15:31:58,421][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:31:58,421][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:31:58,421][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:31:58,421][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:31:58,421][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,421][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:31:58,421][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:58,421][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:58,421][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task fe971776-a713-4ddb-902f-f50d40290c88 for plugin 'Dashboard LLM Validation' [2026-02-19 15:31:58,421][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,423][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:58,423][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:58,423][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,424][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,424][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,424][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:58,424][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,424][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,424][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,424][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:31:58,424][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:31:58,424][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:31:58,424][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:31:58,425][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:58,425][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:58,425][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,425][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,425][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,425][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,425][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,425][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,425][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:31:58,426][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:58,427][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:31:58,427][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:31:58,427][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:58,427][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=2 [2026-02-19 15:31:58,427][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 2 [2026-02-19 15:31:58,428][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:31:58,429][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:58,430][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:58,438][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,438][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:31:58,438][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:31:58,438][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task fe971776-a713-4ddb-902f-f50d40290c88 (source=None, level=None) [2026-02-19 15:31:58,438][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,438][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:31:58,438][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:31:58,438][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,438][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,439][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:31:58,439][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:31:58,439][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,439][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:58,440][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:58,440][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,441][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:58,441][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:58,441][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:58,442][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:58,442][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:58,443][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:58,443][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:58,444][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:31:58,444][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,444][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:58,444][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:58,444][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:31:58,444][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:31:58,445][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:58,446][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:58,447][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:58,893][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:31:58,947][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:31:59,293][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:31:59,303][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:31:59,332][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:31:59,341][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:31:59,341][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:31:59,383][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:31:59,428][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:31:59,616][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:31:59,621][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:31:59,621][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:31:59,839][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:31:59,841][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:59,841][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:59,842][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:59,842][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:59,842][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:59,844][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:59,844][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:59,845][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:31:59,845][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:31:59,845][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:31:59,847][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:31:59,847][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:31:59,848][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:31:59,849][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:31:59,849][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:31:59,850][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:59,850][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:59,856][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:31:59,857][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:59,857][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:59,858][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:59,858][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:59,858][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:59,859][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:59,859][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:59,860][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:31:59,861][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:31:59,862][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:59,863][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:59,863][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:59,863][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:31:59,863][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:31:59,863][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:31:59,863][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:31:59,863][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:59,863][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:59,863][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,867][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:59,867][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:59,867][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 920c3930-ecf7-4209-a8ec-8b2396f009df created and scheduled for execution [2026-02-19 15:31:59,867][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:31:59,867][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:31:59,867][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:31:59,867][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:31:59,867][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,868][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:31:59,868][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:31:59,868][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:31:59,868][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 920c3930-ecf7-4209-a8ec-8b2396f009df for plugin 'Dashboard LLM Validation' [2026-02-19 15:31:59,868][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,871][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:31:59,871][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:31:59,871][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,872][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,872][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,872][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:31:59,872][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,872][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,872][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,872][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:31:59,872][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:31:59,872][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:31:59,872][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:31:59,873][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:31:59,874][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:31:59,875][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:31:59,875][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:31:59,875][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:31:59,875][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:31:59,875][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:31:59,875][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:31:59,875][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:31:59,875][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,875][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,875][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,876][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:31:59,876][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:31:59,876][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:31:59,876][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,876][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:31:59,876][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:31:59,876][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=10 [2026-02-19 15:31:59,876][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 10 [2026-02-19 15:31:59,877][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:31:59,879][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:59,880][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:31:59,890][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,891][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:31:59,892][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:31:59,892][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 920c3930-ecf7-4209-a8ec-8b2396f009df (source=None, level=None) [2026-02-19 15:31:59,892][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,892][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:31:59,892][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:31:59,892][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,892][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,892][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:31:59,892][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:31:59,893][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,893][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:59,893][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:59,894][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,895][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:31:59,895][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:31:59,896][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:31:59,896][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:31:59,896][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:31:59,898][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:31:59,899][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:31:59,903][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:31:59,903][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,903][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:31:59,903][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:31:59,903][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:31:59,904][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:31:59,904][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:31:59,906][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:31:59,907][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:32:00,033][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:32:00,064][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:32:00,253][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:32:00,266][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:32:00,266][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:32:00,296][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:32:00,304][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:32:00,305][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljk1qQzEMhO_idRe... [2026-02-19 15:32:00,305][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 15:32:00,336][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:32:00,378][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:32:00,564][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:32:00,623][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:32:01,327][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:32:01,332][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:32:01,332][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljktqBDEMRO_idRa... [2026-02-19 15:32:01,332][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/2/?standalone=true [2026-02-19 15:32:01,621][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:32:01,624][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:32:01,624][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:32:02,390][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:32:02,395][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:32:02,415][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:32:02,420][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:32:02,420][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:32:02,443][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:32:02,445][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 15:32:02,460][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:32:02,463][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:32:02,472][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 15:32:02,479][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:32:02,479][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:32:02,484][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:32:02,484][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:32:03,189][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:32:05,361][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/2/?standalone=true [2026-02-19 15:32:05,385][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:32:05,734][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:32:05,737][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:32:05,737][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkuKAzEMBe_idRa... [2026-02-19 15:32:05,737][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/10/?standalone=true [2026-02-19 15:32:07,744][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/10/?standalone=true [2026-02-19 15:32:07,764][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:32:18,208][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 755 [2026-02-19 15:32:18,213][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:32:18,280][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:32:18,280][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:32:18,280][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:32:18,281][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:32:18,281][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:32:18,285][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:32:18,285][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:32:18,285][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:32:18,285][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:18,285][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:18,285][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:18,285][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:32:18,285][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:32:18,285][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:32:18,285][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:32:18,285][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:32:18,285][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:32:18,285][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:32:18,285][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:32:18,590][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:32:18,590][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:32:18,590][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:32:18,590][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:32:18,591][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:32:18,694][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:32:18,694][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:32:18,694][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:32:18,694][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:32:18,695][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:32:18,695][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:32:18,700][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:18,700][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:18,700][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:18,700][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:32:18,722][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x576 to 1024x576 [2026-02-19 15:32:18,723][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 16.04 KB [2026-02-19 15:32:18,724][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:32:18,724][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:32:18,724][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:32:18,724][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:32:18,724][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:32:18,724][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:18,724][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:18,724][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:32:18,724][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:32:19,257][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:32:19,257][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:19,257][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:32:19,260][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 4eb92097-2c87-4ac6-9031-93b9decca1a4 completed successfully [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:19,260][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:19,262][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:32:19,262][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:32:19,262][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:32:19,264][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:32:19,264][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:32:19,265][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 4eb92097-2c87-4ac6-9031-93b9decca1a4 execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:32:19,265][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:32:19,265][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:32:30,427][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Timeout waiting for loading indicators to hide [2026-02-19 15:32:30,436][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Chart content detected [2026-02-19 15:32:30,437][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:32:30,441][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] All charts have rendered content [2026-02-19 15:32:30,441][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:32:31,447][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:32:43,893][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:32:43,893][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:32:43,893][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:32:43,894][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:32:43,894][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:32:43,895][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:32:43,895][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:32:43,897][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [list_tasks][Entry] [2026-02-19 15:32:43,897][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:32:43,897][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:32:43,897][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:32:43,897][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:32:43,897][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:32:43,898][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:32:43,899][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:32:46,456][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 0 [2026-02-19 15:32:46,471][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:32:46,484][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 1 [2026-02-19 15:32:46,502][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:32:46,517][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 2 [2026-02-19 15:32:46,531][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:32:46,546][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 3 [2026-02-19 15:32:46,561][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:32:46,613][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Calculated full height: 2303 [2026-02-19 15:32:46,622][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:32:46,878][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:32:46,878][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [capture_dashboard][Exit] [2026-02-19 15:32:46,878][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:46,878][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:46,878][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:46,878][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:32:46,878][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:32:46,878][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:32:46,878][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:32:46,878][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:32:46,879][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:32:46,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:32:46,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:32:46,879][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:32:46,879][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:32:46,879][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:32:46,884][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:32:46,885][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:32:46,885][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:32:46,885][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:46,885][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:46,885][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:46,885][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:32:46,885][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:32:46,885][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:32:46,885][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:32:46,885][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:32:46,885][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:32:46,886][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:32:46,886][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:32:47,194][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:32:47,194][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:32:47,194][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:32:47,194][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:32:47,194][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:32:47,298][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:32:47,299][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:32:47,299][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:32:47,299][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:32:47,299][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:32:47,299][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:32:47,307][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:47,307][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:47,307][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:47,307][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:32:47,398][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x1842 to 1024x1842 [2026-02-19 15:32:47,409][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 108.21 KB [2026-02-19 15:32:47,410][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:32:47,410][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:32:47,410][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:32:47,410][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:32:47,410][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:32:47,411][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:47,411][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:47,411][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:32:47,411][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:32:47,627][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:47,629][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:32:47,629][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:32:48,077][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:32:48,077][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:48,077][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:48,079][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:48,079][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:48,079][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:48,079][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:48,080][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:48,080][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:48,080][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:32:48,080][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:32:48,080][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f completed successfully [2026-02-19 15:32:48,080][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:48,080][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:32:48,080][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:32:48,080][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:48,082][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:32:48,082][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:32:48,082][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f [2026-02-19 15:32:48,085][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:32:48,085][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:32:48,085][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task ccaf3a9e-9493-4ee2-97f6-a550c1a7f02f execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:32:48,085][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:32:48,085][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:33:05,389][WARNING][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Timeout waiting for loading indicators to hide [2026-02-19 15:33:05,398][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:33:05,398][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:33:05,404][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:33:05,404][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:33:06,364][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:33:07,770][WARNING][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Timeout waiting for loading indicators to hide [2026-02-19 15:33:07,778][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:33:07,778][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:33:07,784][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:33:07,784][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:33:08,790][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:33:21,385][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 1956 [2026-02-19 15:33:21,389][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:33:21,661][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:33:21,661][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:33:21,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:21,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:21,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:21,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:33:21,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:33:21,661][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:33:21,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:33:21,662][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:33:21,662][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:33:21,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:33:21,662][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:33:21,662][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:33:21,662][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:33:21,662][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:33:21,666][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:33:21,667][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:33:21,667][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:33:21,667][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:21,667][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:21,667][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:21,667][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:33:21,667][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:33:21,667][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:33:21,667][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:33:21,667][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:33:21,667][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:33:21,667][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:33:21,667][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:33:22,069][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:33:22,069][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:33:22,070][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:33:22,070][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:33:22,070][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:33:22,175][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:33:22,175][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:33:22,175][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:33:22,175][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:33:22,175][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:33:22,175][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:33:22,179][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:22,179][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:22,179][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:22,179][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:33:22,245][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x1536 to 1024x1536 [2026-02-19 15:33:22,251][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 122.13 KB [2026-02-19 15:33:22,251][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:33:22,251][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:33:22,251][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:33:22,251][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:33:22,251][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:33:22,252][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:22,252][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:22,252][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:33:22,252][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:33:23,429][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:33:23,429][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:33:23,429][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:33:23,429][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:33:23,429][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:33:23,429][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:23,430][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:23,430][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:23,430][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:23,430][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:23,430][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:23,430][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:23,430][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:23,430][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:23,432][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:23,432][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:23,433][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:23,433][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:23,433][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:23,433][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:23,433][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:33:23,433][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:33:23,433][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task fe971776-a713-4ddb-902f-f50d40290c88 completed successfully [2026-02-19 15:33:23,433][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:23,433][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:23,433][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:23,433][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:23,435][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:33:23,435][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:33:23,435][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 15:33:23,437][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:33:23,437][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:33:23,437][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task fe971776-a713-4ddb-902f-f50d40290c88 execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:33:23,437][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:33:23,437][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:33:23,796][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 0 [2026-02-19 15:33:23,806][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:33:23,815][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 1 [2026-02-19 15:33:23,824][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:33:23,831][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 2 [2026-02-19 15:33:23,839][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:33:23,847][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 3 [2026-02-19 15:33:23,855][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:33:23,875][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 2303 [2026-02-19 15:33:23,879][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:33:24,046][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:33:24,046][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:33:24,046][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:24,046][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:24,046][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:24,046][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:33:24,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:33:24,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:33:24,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:33:24,046][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:33:24,047][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:33:24,047][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:33:24,047][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:33:24,047][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:33:24,047][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:33:24,047][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:33:24,050][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:33:24,051][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:33:24,051][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:33:24,051][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:24,051][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:24,051][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:24,051][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:33:24,051][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:33:24,051][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:33:24,051][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:33:24,051][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:33:24,051][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:33:24,051][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:33:24,051][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:33:24,367][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:33:24,367][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:33:24,367][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:33:24,367][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:33:24,367][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:33:24,477][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:33:24,477][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:33:24,477][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:33:24,477][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:33:24,477][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:33:24,477][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:33:24,482][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:24,482][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:24,482][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:24,482][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:33:24,555][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x1842 to 1024x1842 [2026-02-19 15:33:24,560][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 108.21 KB [2026-02-19 15:33:24,561][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:33:24,561][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:33:24,561][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:33:24,561][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:33:24,561][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:33:25,207][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:33:25,207][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:25,207][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:33:25,209][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 920c3930-ecf7-4209-a8ec-8b2396f009df completed successfully [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:33:25,209][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:25,211][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:33:25,211][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:33:25,211][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:33:25,213][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:33:25,213][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:33:25,213][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 920c3930-ecf7-4209-a8ec-8b2396f009df execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:33:25,213][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:33:25,213][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:34:23,534][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 15:34:23,535][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:34:23,535][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:34:23,535][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:34:23,535][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:34:23,535][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:34:23,536][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:34:23,536][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:34:23,537][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:34:23,537][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 15:34:23,537][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:34:23,537][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:34:23,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:34:23,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:34:23,538][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:34:23,543][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:34:23,544][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:34:23,544][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 15:34:23,544][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:34:23,544][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:34:23,544][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:34:23,544][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:34:23,544][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:34:23,848][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:34:23,848][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:34:23,848][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:34:23,849][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:34:23,849][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:34:24,032][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,032][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,032][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,033][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,033][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,033][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 15:34:24,033][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,038][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,038][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,038][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,038][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,039][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,039][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,039][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,039][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:34:24,039][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:34:24,040][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:34:24,040][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 15:34:24,040][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 15:34:24,040][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 15:34:24,040][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 15:34:24,040][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 15:34:24,040][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 15:34:24,041][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:34:24,041][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:34:24,041][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 15:34:24,041][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:34:24,042][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:36:47,850][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:36:47,850][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:36:47,851][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:36:47,851][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:36:47,851][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:36:47,851][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:36:47,853][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:36:47,854][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:36:47,855][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:36:47,855][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:36:47,855][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:36:47,856][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:36:47,857][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:36:47,858][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:36:47,888][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 15:36:47,889][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:36:47,889][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:36:47,890][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:36:47,890][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:36:47,890][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:36:47,891][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:36:47,891][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:36:47,893][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:36:47,893][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 15:36:47,893][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:36:47,893][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:36:47,893][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:36:47,893][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:36:47,893][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:36:47,894][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 15:36:47,895][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:36:47,895][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:36:47,925][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 15:36:47,931][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:36:47,932][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:36:47,936][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:36:47,937][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:36:47,937][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:36:47,938][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:36:47,939][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:36:47,943][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:36:47,943][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 15:36:47,943][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:36:47,943][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:36:47,943][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:36:47,943][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:36:47,943][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:36:47,943][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 15:36:47,944][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:36:47,944][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:36:47,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:36:47,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:36:47,944][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:36:47,944][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:36:47,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:36:47,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:36:47,944][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 15:36:47,944][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:36:47,944][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:36:47,952][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:36:47,953][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:36:47,953][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:36:47,953][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 15:36:47,953][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 15:36:47,953][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 15:36:47,953][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 15:36:47,953][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:36:47,953][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:36:47,954][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 15:36:47,954][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:36:47,954][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:36:47,954][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:36:47,954][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:36:47,954][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:36:47,954][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:36:47,954][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:36:47,954][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:36:47,954][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:36:47,954][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:36:47,954][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:36:48,300][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:36:48,300][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:36:48,300][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:36:48,300][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:36:48,300][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:36:48,488][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 15:36:48,488][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:36:48,489][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,489][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,489][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,490][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,490][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,490][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,490][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 15:36:48,491][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 15:36:48,496][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,497][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,497][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,497][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,497][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,497][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,498][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,498][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,498][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:36:48,498][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 15:36:48,498][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 15:36:48,498][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 15:36:48,499][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 15:36:48,499][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:36:48,499][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:36:48,499][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 15:36:48,500][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:36:48,500][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:10,953][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:41:10,954][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:10,955][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:10,956][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:10,956][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:10,956][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:10,957][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:10,957][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:10,958][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:41:10,958][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:41:10,958][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:41:10,958][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:41:10,959][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:41:10,959][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:41:10,959][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:41:10,959][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:41:10,959][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:10,960][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:10,966][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:41:10,968][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:10,968][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:10,968][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:10,968][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:10,968][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:10,969][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:10,969][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:41:10,971][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:41:10,972][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:41:10,974][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task f2df76b0-7777-4ef3-9632-bf263ec71804 created and scheduled for execution [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:41:10,974][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task f2df76b0-7777-4ef3-9632-bf263ec71804 for plugin 'Dashboard LLM Validation' [2026-02-19 15:41:10,974][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:41:10,976][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,977][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,978][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,978][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,978][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,978][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,978][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,978][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,978][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,978][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,978][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:41:10,978][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:41:10,979][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:41:10,979][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:41:10,979][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:10,979][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:10,980][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=13 [2026-02-19 15:41:10,980][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 13 [2026-02-19 15:41:10,980][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:41:10,981][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:10,985][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:10,990][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,990][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:41:10,990][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:41:10,990][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task f2df76b0-7777-4ef3-9632-bf263ec71804 (source=None, level=None) [2026-02-19 15:41:10,990][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,990][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:41:10,990][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:41:10,990][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,990][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,990][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:41:10,990][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:41:10,991][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,991][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:10,991][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:10,992][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,993][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:10,993][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:10,994][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:10,994][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:10,994][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:10,995][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:10,995][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:10,996][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:41:10,997][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,997][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:10,997][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:10,997][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:41:10,997][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:41:10,997][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:10,998][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:10,998][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:11,433][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:41:11,485][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:41:11,660][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:11,662][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:41:11,663][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:41:12,545][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:41:12,546][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:12,547][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:12,547][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:12,547][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:12,547][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:12,548][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:12,548][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:12,549][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:41:12,550][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:41:12,550][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:41:12,551][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:41:12,551][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:41:12,551][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:41:12,552][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:41:12,552][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:41:12,553][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:12,554][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:12,562][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:41:12,564][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:12,566][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:12,566][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:12,567][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:12,567][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:12,570][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:12,570][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:12,573][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:41:12,574][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:41:12,576][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:41:12,576][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:41:12,576][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:41:12,576][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:41:12,576][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:41:12,576][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:41:12,576][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:41:12,576][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:41:12,576][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:41:12,576][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,579][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:41:12,579][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:41:12,580][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf created and scheduled for execution [2026-02-19 15:41:12,580][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:41:12,580][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:41:12,580][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:41:12,580][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:41:12,580][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,580][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:41:12,580][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:41:12,580][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:41:12,580][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf for plugin 'Dashboard LLM Validation' [2026-02-19 15:41:12,580][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,582][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:41:12,582][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:41:12,582][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,582][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,582][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,582][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:41:12,582][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,582][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,583][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:41:12,584][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:41:12,585][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:41:12,585][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:41:12,585][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:41:12,585][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:41:12,585][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:41:12,585][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:41:12,585][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:41:12,585][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,585][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,585][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,586][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:41:12,586][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:41:12,586][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:41:12,586][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,586][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:12,586][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:12,586][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=2 [2026-02-19 15:41:12,586][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 2 [2026-02-19 15:41:12,587][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:41:12,588][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:12,591][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:12,595][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,595][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:41:12,595][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:41:12,595][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf (source=None, level=None) [2026-02-19 15:41:12,595][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,595][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:41:12,595][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:41:12,596][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,596][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,596][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:41:12,596][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:41:12,598][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,598][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:12,598][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:12,599][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,599][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:12,600][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:12,600][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:12,600][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:12,600][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:12,601][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:12,601][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:12,603][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:41:12,603][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,604][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:12,604][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:12,604][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:41:12,604][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:41:12,604][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:12,605][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:12,605][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:13,127][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:41:13,179][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:41:13,477][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:41:13,485][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:41:13,516][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:41:13,528][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:41:13,529][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:41:13,575][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:41:13,637][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:41:13,663][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:13,666][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:41:13,666][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:41:14,301][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:14,301][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:14,302][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:14,303][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:14,303][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:14,305][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:14,305][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:14,308][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:41:14,308][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:41:14,308][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:41:14,308][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:41:14,308][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:41:14,308][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:41:14,311][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:14,312][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:14,587][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:41:14,599][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:41:14,599][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljk1qRDEMg--SdRd... [2026-02-19 15:41:14,599][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 15:41:15,069][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:41:15,093][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:41:15,134][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:41:15,143][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:41:15,144][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:41:15,193][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:41:15,233][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:41:15,885][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,885][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:41:15,885][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:41:15,885][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 920c3930-ecf7-4209-a8ec-8b2396f009df (source=None, level=None) [2026-02-19 15:41:15,885][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,885][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:41:15,885][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:41:15,885][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,885][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,885][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,887][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:41:15,887][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:41:15,888][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:41:15,888][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:41:15,890][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,890][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:15,890][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:15,892][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,893][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:15,893][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:15,893][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:15,893][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:15,894][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:15,897][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:15,897][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:15,900][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:41:15,900][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,900][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:15,900][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:15,900][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:41:15,900][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:41:15,901][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,904][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:15,904][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:15,941][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,943][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:15,944][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:15,944][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:15,945][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:15,945][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:15,947][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:15,947][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:15,949][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:41:15,949][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,949][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:15,949][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:15,949][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:41:15,949][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:41:15,950][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:41:15,951][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:15,952][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:16,226][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:41:16,234][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:41:16,234][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljk1qRDEMg--SdRe... [2026-02-19 15:41:16,234][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/2/?standalone=true [2026-02-19 15:41:16,511][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 15:41:16,545][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:41:16,565][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 15:41:16,585][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:41:16,585][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:41:16,606][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:41:16,607][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:41:17,323][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:41:21,189][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/2/?standalone=true [2026-02-19 15:41:21,281][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:41:22,518][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:22,520][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:22,520][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:22,520][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:22,520][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:22,521][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:22,522][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:22,524][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:41:22,524][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:41:22,524][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:41:22,524][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:41:22,524][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:41:22,524][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:41:22,527][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:22,527][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:23,711][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,712][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:41:23,712][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:41:23,712][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 4eb92097-2c87-4ac6-9031-93b9decca1a4 (source=None, level=None) [2026-02-19 15:41:23,712][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,712][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:41:23,712][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:41:23,712][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,712][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,712][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,715][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:41:23,715][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:41:23,715][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:41:23,715][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:41:23,717][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,717][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:23,718][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:23,719][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,720][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:23,721][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:23,721][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:23,721][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:23,721][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:23,722][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:23,722][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:23,723][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:41:23,723][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,723][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:23,724][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:23,724][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:41:23,724][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:41:23,724][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,726][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:23,726][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:23,755][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,756][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:23,757][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:23,757][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:23,757][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:23,757][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:23,758][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:23,758][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:23,759][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:41:23,759][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,759][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:23,759][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:23,759][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:41:23,759][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:41:23,760][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:41:23,762][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:23,762][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:25,967][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:25,968][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:25,968][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:25,968][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:25,968][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:25,969][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:25,969][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:25,971][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:41:25,971][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:41:25,971][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:41:25,971][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:41:25,971][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:41:25,971][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:41:25,972][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:25,972][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:26,814][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:26,815][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:41:26,815][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:41:26,815][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf (source=None, level=None) [2026-02-19 15:41:26,815][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:26,815][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:41:26,815][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:41:26,815][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:26,815][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:26,815][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:41:26,815][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:41:26,816][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:26,816][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:26,816][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:26,818][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:26,819][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:26,819][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:26,820][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:26,820][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:26,820][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:26,822][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:26,822][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:26,825][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:41:26,825][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:26,825][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:26,825][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:26,825][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:41:26,825][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:41:26,826][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:41:26,827][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:26,827][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:28,892][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:28,892][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:28,892][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:28,892][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:28,892][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:28,893][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:28,893][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:28,894][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:41:28,894][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:41:28,894][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:41:28,894][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:41:28,894][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:41:28,894][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:41:28,895][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:28,895][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:30,605][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:30,606][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:41:30,606][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:41:30,606][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task f2df76b0-7777-4ef3-9632-bf263ec71804 (source=None, level=None) [2026-02-19 15:41:30,606][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:30,606][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:41:30,606][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:41:30,606][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:30,606][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:30,606][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:41:30,607][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:41:30,608][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:30,608][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:30,608][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:30,609][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:30,610][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:30,611][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:30,612][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:30,612][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:30,612][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:30,614][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:30,614][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:30,615][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:41:30,616][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:30,616][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:30,616][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:30,616][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:41:30,616][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:41:30,616][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:30,617][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:30,618][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:41:32,349][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 755 [2026-02-19 15:41:32,358][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:41:32,459][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:41:32,460][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:41:32,460][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:32,460][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:32,461][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:32,461][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:41:32,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:41:32,461][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:41:32,461][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:41:32,461][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:41:32,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:41:32,461][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:41:32,461][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:41:32,461][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:41:32,461][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:41:32,461][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:41:32,467][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:41:32,467][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:41:32,467][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:41:32,467][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:32,467][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:32,467][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:32,467][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:41:32,467][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:41:32,467][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:41:32,468][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:41:32,468][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:41:32,468][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:41:32,468][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:41:32,468][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:41:32,770][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:41:32,771][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:41:32,771][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:41:32,771][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:41:32,771][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:41:32,877][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:41:32,878][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:41:32,878][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:41:32,878][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:41:32,878][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:41:32,878][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:41:32,883][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:32,884][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:32,884][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:32,884][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:41:32,908][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x576 to 1024x576 [2026-02-19 15:41:32,911][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 16.04 KB [2026-02-19 15:41:32,911][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:41:32,911][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:41:32,911][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:41:32,912][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:41:32,912][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:41:32,913][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:32,913][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:32,913][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:41:32,913][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:41:33,656][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:41:33,656][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:41:33,656][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:33,657][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:33,659][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,659][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:33,659][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:33,659][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,659][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:33,659][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:33,659][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:41:33,659][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:41:33,659][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task f2df76b0-7777-4ef3-9632-bf263ec71804 completed successfully [2026-02-19 15:41:33,659][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,660][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:41:33,660][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:41:33,660][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,663][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:41:33,663][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:41:33,663][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,665][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:41:33,665][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:41:33,665][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task f2df76b0-7777-4ef3-9632-bf263ec71804 execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:41:33,665][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:41:33,665][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:41:33,687][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,688][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:41:33,689][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:41:33,689][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:41:33,689][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:41:33,689][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:41:33,690][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:41:33,690][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:41:33,692][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:41:33,693][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,693][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:41:33,693][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:41:33,693][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:41:33,693][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:41:33,693][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:41:33,694][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:41:33,694][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:42:21,290][WARNING][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Timeout waiting for loading indicators to hide [2026-02-19 15:42:21,298][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:42:21,298][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:42:21,304][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:42:21,304][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:42:22,278][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:42:37,302][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 1956 [2026-02-19 15:42:37,305][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:42:37,535][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:42:37,535][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:42:37,535][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:37,535][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:42:37,535][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:42:37,535][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:42:37,535][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:42:37,535][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:42:37,535][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:42:37,535][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:42:37,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:42:37,536][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:42:37,536][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:42:37,536][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:42:37,536][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:42:37,536][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:42:37,539][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:42:37,539][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:42:37,540][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:42:37,540][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:37,540][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:42:37,540][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:42:37,540][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:42:37,540][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:42:37,540][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:42:37,540][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:42:37,540][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:42:37,540][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:42:37,540][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:42:37,540][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:42:37,846][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:42:37,846][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:42:37,846][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:42:37,846][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:42:37,846][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:42:37,962][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:42:37,963][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:42:37,963][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:42:37,963][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:42:37,963][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:42:37,963][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:42:37,968][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:37,968][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:42:37,968][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:42:37,968][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:42:38,025][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x1536 to 1024x1536 [2026-02-19 15:42:38,030][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 121.20 KB [2026-02-19 15:42:38,030][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:42:38,030][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:42:38,030][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:42:38,030][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:42:38,030][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:42:38,031][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,031][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,031][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:42:38,031][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:42:38,031][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,031][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,031][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:42:38,031][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:42:38,633][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:42:38,634][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:42:38,634][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:42:38,636][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,636][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:42:38,636][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:42:38,636][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,636][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:42:38,636][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:42:38,637][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:42:38,637][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:42:38,637][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf completed successfully [2026-02-19 15:42:38,637][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,637][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:42:38,637][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:42:38,637][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,639][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:42:38,640][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:42:38,640][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:42:38,642][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:42:38,642][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:42:38,642][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:42:38,642][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:42:38,642][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:43:16,913][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:16,914][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:16,914][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:16,915][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:16,915][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:16,915][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:16,915][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:16,916][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:43:16,917][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:43:16,917][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:43:16,917][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:43:16,917][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:43:16,917][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:43:16,918][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:16,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:18,201][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,201][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:43:18,201][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:43:18,201][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task f2df76b0-7777-4ef3-9632-bf263ec71804 (source=None, level=None) [2026-02-19 15:43:18,201][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,202][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:43:18,202][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:43:18,202][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,202][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,202][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,202][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:43:18,202][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:43:18,203][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:43:18,203][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:43:18,204][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,204][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:43:18,204][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:43:18,205][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,206][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:18,206][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:18,207][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:18,207][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:18,207][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:18,209][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:18,209][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:18,211][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:43:18,211][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,211][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:43:18,211][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:43:18,211][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:43:18,211][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:43:18,211][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,213][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:18,213][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:18,239][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,240][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:18,240][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:18,240][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:18,240][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:18,241][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:18,242][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:18,242][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:18,244][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:43:18,244][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,244][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:43:18,244][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:43:18,244][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:43:18,245][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:43:18,245][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/f2df76b0-7777-4ef3-9632-bf263ec71804 [2026-02-19 15:43:18,247][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:18,248][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:28,875][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:43:28,876][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:28,878][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:28,879][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:28,879][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:28,879][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:28,881][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:28,881][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:28,881][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:43:28,882][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:43:28,882][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:43:28,885][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:43:28,888][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:28,888][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:28,914][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 15:43:28,915][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:28,916][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:28,916][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:28,916][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:28,916][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:28,918][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:28,918][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:28,922][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:43:28,923][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 15:43:28,923][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:43:28,923][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:43:28,923][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:43:28,924][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:43:28,924][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:43:28,924][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 15:43:28,928][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:28,930][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:28,966][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 15:43:28,970][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:28,971][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:28,971][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:28,971][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:28,972][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:28,974][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:28,974][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:28,985][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:43:28,986][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 15:43:28,986][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:43:28,986][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:43:28,986][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:43:28,986][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:43:28,987][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:43:28,987][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 15:43:28,988][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:43:28,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:43:28,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:43:28,991][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:43:28,992][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:43:28,993][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:43:28,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:43:28,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:43:28,994][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 15:43:28,994][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:43:28,995][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:43:29,009][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:43:29,009][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:43:29,010][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:43:29,010][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 15:43:29,010][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 15:43:29,010][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 15:43:29,011][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 15:43:29,012][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:43:29,012][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:43:29,013][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 15:43:29,014][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:43:29,015][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:43:29,015][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:43:29,015][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:43:29,016][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:43:29,017][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:43:29,018][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:43:29,018][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:43:29,018][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:43:29,019][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:43:29,019][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:43:29,338][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:43:29,338][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:43:29,338][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:43:29,338][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:43:29,338][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:43:29,528][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 15:43:29,528][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:43:29,528][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:43:29,529][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,529][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,529][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,529][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,530][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,530][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,530][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,531][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 15:43:29,532][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 15:43:29,539][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,539][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,539][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,539][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,539][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 15:43:29,539][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,540][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,540][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,540][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,540][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,540][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,541][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,541][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:43:29,541][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 15:43:29,541][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 15:43:29,542][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 15:43:29,542][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 15:43:29,542][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 15:43:29,545][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 15:43:29,545][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:43:29,545][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:43:29,546][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 15:43:29,547][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:29,547][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:42,173][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:42,173][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:42,174][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:42,174][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:42,174][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:42,174][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:42,174][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:42,175][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:43:42,175][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:43:42,175][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:43:42,175][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:43:42,175][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:43:42,175][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:43:42,177][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:42,177][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:43,165][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,165][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:43:43,165][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:43:43,165][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 4eb92097-2c87-4ac6-9031-93b9decca1a4 (source=None, level=None) [2026-02-19 15:43:43,165][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,165][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:43:43,165][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:43:43,165][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,165][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,165][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,167][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:43:43,167][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:43:43,167][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:43:43,167][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:43:43,170][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,170][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:43:43,170][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:43:43,171][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,172][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:43,172][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:43,173][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:43,173][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:43,173][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:43,176][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:43,176][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:43,178][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:43:43,179][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,179][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:43:43,179][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:43:43,179][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:43:43,179][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:43:43,180][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,181][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:43,181][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:43,219][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,220][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:43,220][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:43,220][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:43,221][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:43,221][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:43,222][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:43,223][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:43,225][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:43:43,225][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,225][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:43:43,225][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:43:43,225][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:43:43,226][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:43:43,226][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:43:43,227][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:43,227][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:53,140][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:53,140][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:53,140][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:53,141][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:53,141][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:53,141][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:53,142][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:53,143][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:43:53,143][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:43:53,143][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:43:53,143][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:43:53,143][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:43:53,143][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:43:53,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:53,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:54,932][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:54,932][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:54,933][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:54,933][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:54,933][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:54,935][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:54,935][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:54,936][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:43:54,936][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:43:54,936][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:43:54,936][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:43:54,936][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:43:54,936][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:43:54,938][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:54,939][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:55,470][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,470][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:43:55,470][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:43:55,470][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf (source=None, level=None) [2026-02-19 15:43:55,470][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,471][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:43:55,471][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:43:55,471][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,471][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,471][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,473][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:43:55,473][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:43:55,473][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:43:55,473][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:43:55,474][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,474][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:43:55,475][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:43:55,475][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,476][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:55,476][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:55,477][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:55,477][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:55,477][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:55,478][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:55,478][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:55,480][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:43:55,481][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,481][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:43:55,481][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:43:55,481][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:43:55,481][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:43:55,482][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,482][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:55,483][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:43:55,508][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,509][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:43:55,509][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:43:55,510][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:43:55,510][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:43:55,510][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:43:55,511][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:43:55,512][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:43:55,513][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:43:55,513][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,513][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:43:55,513][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:43:55,513][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:43:55,513][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:43:55,514][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:43:55,516][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:43:55,516][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:14,991][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/auth/login [2026-02-19 15:44:14,993][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:14,993][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.login][Entry] [2026-02-19 15:44:14,993][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-19 15:44:14,993][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:14,993][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:14,993][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:15,165][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-19 15:44:15,167][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-19 15:44:15,167][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-19 15:44:15,167][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-19 15:44:15,167][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-19 15:44:15,167][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-19 15:44:15,167][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T12:44:15.167809][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-19 15:44:15,167][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 15:44:15,167][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 15:44:15,167][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-19 15:44:15,168][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-19 15:44:15,168][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-19 15:44:15,168][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-19 15:44:15,168][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-19 15:44:15,168][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-19 15:44:15,168][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-19 15:44:15,168][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-19 15:44:15,168][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/login [2026-02-19 15:44:15,169][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:15,169][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:15,174][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:44:15,175][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:15,175][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:15,175][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:15,175][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:15,175][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:15,176][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:15,176][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:15,176][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:44:15,176][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:44:15,176][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:44:15,177][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:44:15,177][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:15,177][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:15,196][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 15:44:15,197][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:15,197][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:15,197][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:15,197][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:15,197][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:15,198][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:15,198][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:15,199][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 15:44:15,199][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 15:44:15,199][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 15:44:15,199][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 15:44:15,199][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 15:44:15,199][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 15:44:15,199][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 15:44:15,200][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:15,200][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:15,252][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 15:44:15,252][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:15,253][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:15,253][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:15,253][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:15,253][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:15,254][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:15,255][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:15,257][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:44:15,257][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 15:44:15,257][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:44:15,258][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:44:15,258][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:44:15,258][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:44:15,258][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:44:15,258][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 15:44:15,259][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:15,259][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:15,269][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 15:44:15,270][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:15,270][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:15,270][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:15,270][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:15,270][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:15,271][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:15,271][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:44:15,272][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:44:15,272][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:44:15,272][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:44:15,273][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 15:44:15,273][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:44:15,273][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:44:15,277][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:44:15,277][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:44:15,277][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 15:44:15,277][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:44:15,277][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:44:15,277][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:44:15,278][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:44:15,278][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:44:15,590][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:44:15,590][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:44:15,590][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:44:15,590][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:44:15,590][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:44:15,761][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:44:15,762][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,762][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,762][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,763][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,763][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,763][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,763][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,764][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 15:44:15,764][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 15:44:15,769][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,769][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,769][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,769][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,769][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 15:44:15,769][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,770][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,770][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,770][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,771][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,771][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,771][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,771][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,771][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 15:44:15,772][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 15:44:15,772][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:44:15,772][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:44:15,772][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:44:15,772][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:44:15,772][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 15:44:15,772][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 15:44:15,772][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 15:44:15,772][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 15:44:15,772][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 15:44:15,773][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 15:44:15,774][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:44:15,774][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:44:15,774][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 15:44:15,775][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:15,776][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:16,934][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:44:16,936][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:16,937][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:16,937][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:16,937][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:16,937][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:16,938][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:16,939][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:16,940][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:44:16,940][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:44:16,940][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:44:16,941][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:44:16,941][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:44:16,941][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:44:16,942][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:44:16,942][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:44:16,942][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:16,942][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:16,950][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:44:16,950][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:16,951][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:16,951][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:16,951][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:16,951][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:16,952][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:16,952][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:44:16,953][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,955][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:44:16,955][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:44:16,956][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 created and scheduled for execution [2026-02-19 15:44:16,956][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:44:16,956][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:44:16,956][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:44:16,956][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:44:16,956][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,956][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:44:16,956][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:44:16,956][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:44:16,956][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 for plugin 'Dashboard LLM Validation' [2026-02-19 15:44:16,956][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,958][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:44:16,959][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:44:16,960][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:44:16,960][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:44:16,960][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:44:16,960][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,960][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:44:16,961][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:44:16,962][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:44:16,962][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:44:16,962][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:44:16,962][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:44:16,963][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:16,963][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=13 [2026-02-19 15:44:16,963][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 13 [2026-02-19 15:44:16,964][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:44:16,965][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:16,969][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:16,972][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,972][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:44:16,972][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:44:16,973][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 (source=None, level=None) [2026-02-19 15:44:16,973][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,973][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:44:16,973][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:44:16,973][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,973][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,973][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:44:16,973][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:44:16,974][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,974][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:44:16,975][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:44:16,978][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,979][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:16,979][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:16,979][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:16,980][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:16,980][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:16,981][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:16,981][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:16,983][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:44:16,983][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,983][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:44:16,983][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:44:16,983][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:44:16,983][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:44:16,984][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:16,985][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:16,985][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:17,518][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:44:17,576][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:44:17,677][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:17,679][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:44:17,679][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:44:18,191][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:44:18,194][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:18,194][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:18,194][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:18,194][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:18,194][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:18,197][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:18,197][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:18,198][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:44:18,198][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:44:18,198][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:44:18,199][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:44:18,199][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:44:18,199][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:44:18,201][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:44:18,201][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:44:18,201][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:18,201][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:18,207][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:44:18,208][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:18,209][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:18,210][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:18,210][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:18,210][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:18,212][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:18,212][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:18,213][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:44:18,213][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:44:18,213][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:44:18,213][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:44:18,214][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:44:18,214][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:44:18,214][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:44:18,214][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:44:18,214][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:44:18,214][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:44:18,214][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:44:18,214][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,216][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:44:18,217][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:44:18,217][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 created and scheduled for execution [2026-02-19 15:44:18,217][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:44:18,217][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:44:18,217][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:44:18,217][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:44:18,218][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,218][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:44:18,218][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:44:18,218][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:44:18,218][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 for plugin 'Dashboard LLM Validation' [2026-02-19 15:44:18,218][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,220][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:44:18,220][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:44:18,220][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,220][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,221][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,221][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:44:18,221][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,221][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,221][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,221][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:44:18,221][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:44:18,221][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:44:18,221][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:44:18,222][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,223][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:44:18,224][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:44:18,224][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:44:18,224][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:44:18,224][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:44:18,224][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:44:18,224][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:44:18,224][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:44:18,224][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:44:18,224][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,224][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,224][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,224][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:44:18,224][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:44:18,225][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:44:18,225][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,225][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:18,225][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:18,225][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=2 [2026-02-19 15:44:18,225][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 2 [2026-02-19 15:44:18,226][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:44:18,227][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:18,227][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:18,234][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,235][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:44:18,235][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:44:18,235][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 (source=None, level=None) [2026-02-19 15:44:18,235][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,235][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:44:18,235][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:44:18,235][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,235][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,235][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:44:18,235][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:44:18,236][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,236][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:44:18,236][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:44:18,237][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,238][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:18,239][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:18,240][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:18,240][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:18,240][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:18,241][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:18,241][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:18,242][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:44:18,242][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,243][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:44:18,243][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:44:18,243][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:44:18,243][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:44:18,243][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:18,245][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:18,245][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:18,708][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:44:18,717][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:44:18,736][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:44:18,771][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:44:18,882][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:44:18,952][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:44:18,952][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:44:19,009][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:44:19,043][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:44:19,679][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:44:19,683][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:44:19,683][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:44:19,854][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:44:19,872][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:44:20,027][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:44:20,065][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:44:20,073][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:44:20,074][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:44:20,081][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:44:20,081][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljktqBEEMQ-9S6yz... [2026-02-19 15:44:20,081][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 15:44:20,152][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:44:20,201][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:44:21,188][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:44:21,208][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:44:21,208][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljk1qRDEMg--SdRd... [2026-02-19 15:44:21,208][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/2/?standalone=true [2026-02-19 15:44:22,144][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 15:44:22,167][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:44:22,179][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 15:44:22,189][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:44:22,190][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:44:22,197][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:44:22,197][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:44:22,298][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:22,298][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:22,298][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:22,298][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:22,298][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:22,299][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:22,299][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:22,300][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:44:22,300][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:44:22,301][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:44:22,301][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:44:22,301][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:44:22,301][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:44:22,303][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:22,303][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:22,904][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:44:23,286][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,287][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:44:23,287][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:44:23,287][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf (source=None, level=None) [2026-02-19 15:44:23,287][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,287][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:44:23,287][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:44:23,287][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,287][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,287][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,290][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:44:23,291][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:44:23,291][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:44:23,291][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:44:23,292][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,293][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:44:23,293][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:44:23,294][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,296][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:23,296][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:23,297][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:23,297][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:23,297][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:23,298][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:23,298][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:23,301][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:44:23,301][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,301][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:44:23,301][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:44:23,301][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:44:23,301][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:44:23,302][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,303][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:23,303][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:23,336][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,338][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:44:23,339][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:44:23,339][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:44:23,339][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:44:23,339][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:44:23,340][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:44:23,341][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:44:23,344][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:44:23,345][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,345][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:44:23,345][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:44:23,345][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:44:23,345][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:44:23,346][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/359fb80a-fd2c-4d53-b319-df6bc4f1d3bf [2026-02-19 15:44:23,347][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:44:23,347][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:44:25,381][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/2/?standalone=true [2026-02-19 15:44:25,420][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:44:37,955][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 755 [2026-02-19 15:44:37,966][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:44:38,124][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:44:38,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:44:38,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:44:38,125][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:44:38,134][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:44:38,134][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:44:38,134][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:44:38,135][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:38,135][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:38,135][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:38,135][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:44:38,135][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:44:38,135][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:44:38,135][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:44:38,135][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:44:38,135][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:44:38,135][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:44:38,135][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:44:38,443][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:44:38,443][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:44:38,443][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:44:38,443][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:44:38,443][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:44:38,548][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:44:38,548][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:44:38,548][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:44:38,549][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:44:38,549][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:44:38,549][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:44:38,554][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:38,554][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:38,554][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:38,555][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:44:38,581][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x576 to 1024x576 [2026-02-19 15:44:38,587][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 16.04 KB [2026-02-19 15:44:38,589][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:44:38,589][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:44:38,589][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:44:38,589][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:44:38,589][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:44:38,590][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:38,591][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:38,591][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:44:38,591][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:44:39,685][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:39,689][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:44:39,689][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:44:40,797][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:44:40,797][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:44:40,797][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:44:40,797][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:44:40,797][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:44:40,797][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:40,797][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:40,797][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:40,797][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:40,797][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:40,797][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:40,798][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:40,798][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:40,798][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:40,802][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:40,802][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:40,802][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:40,802][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:40,803][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:40,803][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:40,803][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:44:40,803][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:44:40,803][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 completed successfully [2026-02-19 15:44:40,803][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:40,803][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:44:40,803][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:44:40,803][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:40,808][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:44:40,808][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:44:40,808][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 [2026-02-19 15:44:40,811][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:44:40,812][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:44:40,812][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 17d67946-35d2-4e33-8a6e-a6c99dc9fdd5 execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:44:40,812][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:44:40,812][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:45:25,431][WARNING][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Timeout waiting for loading indicators to hide [2026-02-19 15:45:25,451][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:45:25,451][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:45:25,465][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:45:25,466][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:45:26,534][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:45:30,771][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:45:30,771][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:45:30,772][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:45:30,772][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:45:30,772][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:45:30,772][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:45:30,774][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:45:30,775][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:45:30,775][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:45:30,775][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:45:30,775][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:45:30,776][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:45:30,776][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:45:30,776][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:45:30,777][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:45:30,777][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:45:30,777][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:45:30,777][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:45:30,784][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:45:30,784][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:45:30,785][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:45:30,785][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:45:30,785][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:45:30,785][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:45:30,785][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:45:30,785][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:45:30,786][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:45:30,786][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:45:30,953][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:45:30,953][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:45:30,954][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:45:30,954][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:45:30,954][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:45:30,954][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:45:30,954][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:45:30,954][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:45:30,954][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:45:30,954][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:45:30,957][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 69b352cd-c5a4-42fd-a767-2b62c2a863d7 created and scheduled for execution [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:45:30,957][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 69b352cd-c5a4-42fd-a767-2b62c2a863d7 for plugin 'Dashboard LLM Validation' [2026-02-19 15:45:30,957][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,959][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:45:30,959][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:45:30,959][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,959][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,959][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,959][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:45:30,960][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,960][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,960][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:45:30,960][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:45:30,960][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:45:30,960][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,961][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:45:30,962][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:45:30,962][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:45:30,962][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:45:30,962][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:45:30,963][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,963][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:30,963][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:30,963][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=9 [2026-02-19 15:45:30,963][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 9 [2026-02-19 15:45:30,970][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:45:30,971][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:45:30,971][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:45:30,980][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,981][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:45:30,981][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:45:30,981][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 69b352cd-c5a4-42fd-a767-2b62c2a863d7 (source=None, level=None) [2026-02-19 15:45:30,981][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,981][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:45:30,981][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:45:30,981][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,981][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,981][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:45:30,982][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:45:30,982][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,982][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:45:30,983][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:45:30,983][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,985][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:45:30,986][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:45:30,986][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:45:30,986][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:45:30,986][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:45:30,987][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:45:30,987][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:45:30,989][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:45:30,989][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,989][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:45:30,989][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:45:30,989][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:45:30,989][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:45:30,990][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:30,992][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:45:30,992][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:45:31,461][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:45:31,531][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:45:31,693][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:45:31,698][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:45:31,698][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:45:33,582][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:45:33,604][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:45:33,632][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:45:33,641][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:45:33,641][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:45:33,681][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:45:33,710][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:45:35,637][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:45:35,638][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:45:35,638][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:45:35,638][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:45:35,638][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:45:35,639][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:45:35,640][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:45:35,640][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:45:35,640][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:45:35,640][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:45:35,641][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:45:35,641][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:45:35,641][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:45:35,641][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:45:35,642][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:45:35,642][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:45:35,642][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:45:35,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:45:35,647][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:45:35,648][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:45:35,648][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:45:35,649][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:45:35,649][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:45:35,649][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:45:35,650][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:45:35,650][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:45:35,652][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:45:35,653][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:45:35,653][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:45:35,653][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:45:35,653][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:45:35,653][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:45:35,653][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:45:35,653][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:45:35,653][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:45:35,653][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:45:35,653][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:45:35,654][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,656][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:45:35,656][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:45:35,656][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task b3b737f7-ef58-41a0-943c-800c1a47b4fe created and scheduled for execution [2026-02-19 15:45:35,656][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:45:35,656][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:45:35,656][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:45:35,656][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:45:35,656][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,656][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:45:35,656][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:45:35,657][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:45:35,657][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task b3b737f7-ef58-41a0-943c-800c1a47b4fe for plugin 'Dashboard LLM Validation' [2026-02-19 15:45:35,657][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,658][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:45:35,658][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:45:35,659][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:45:35,660][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:45:35,660][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:45:35,661][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:45:35,662][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:45:35,662][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:45:35,662][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:45:35,662][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:45:35,662][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:45:35,662][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:45:35,662][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:45:35,662][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,662][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,662][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,663][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:45:35,663][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:45:35,663][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:45:35,663][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,663][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:35,663][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:35,663][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=9 [2026-02-19 15:45:35,663][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 9 [2026-02-19 15:45:35,664][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:45:35,664][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:45:35,665][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:45:35,672][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,672][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:45:35,672][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:45:35,673][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task b3b737f7-ef58-41a0-943c-800c1a47b4fe (source=None, level=None) [2026-02-19 15:45:35,673][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,673][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:45:35,673][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:45:35,673][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,673][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,673][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:45:35,673][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:45:35,674][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,674][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:45:35,674][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:45:35,674][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,675][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:45:35,676][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:45:35,677][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:45:35,677][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:45:35,677][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:45:35,678][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:45:35,678][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:45:35,679][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:45:35,680][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,680][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:45:35,680][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:45:35,680][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:45:35,680][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:45:35,680][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,681][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:45:35,681][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:45:35,699][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:45:35,702][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:45:35,702][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:45:36,093][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:45:36,160][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:45:36,176][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:45:36,183][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:45:36,184][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkuKAzEMBe_idRa... [2026-02-19 15:45:36,184][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/9/?standalone=true [2026-02-19 15:45:37,639][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:45:37,655][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:45:37,800][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:45:37,818][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 0 elements found [2026-02-19 15:45:37,834][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[placeholder*="Username"]': 0 elements found [2026-02-19 15:45:37,934][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[type="text"]': 1 elements found [2026-02-19 15:45:37,935][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input[type="text"] [2026-02-19 15:45:38,000][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:45:38,044][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:45:39,924][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/9/?standalone=true [2026-02-19 15:45:39,944][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:45:39,956][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 15:45:39,965][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:45:39,965][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:45:39,971][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:45:39,971][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:45:40,594][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:45:40,596][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:45:40,596][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkuKAzEMRO_idRa... [2026-02-19 15:45:40,596][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/9/?standalone=true [2026-02-19 15:45:40,677][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:45:41,562][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 1956 [2026-02-19 15:45:41,571][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:45:41,823][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:45:41,823][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:45:41,824][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:45:41,824][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:45:41,824][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:45:41,828][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:45:41,828][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:45:41,829][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:45:41,829][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:41,829][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:41,829][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:41,829][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:45:41,829][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:45:41,829][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:45:41,829][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:45:41,829][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:45:41,829][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:45:41,829][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:45:41,829][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:45:42,139][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:45:42,139][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:45:42,139][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:45:42,139][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:45:42,139][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:45:42,247][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:45:42,247][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:45:42,247][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:45:42,247][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:45:42,247][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:45:42,247][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:45:42,251][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,251][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:42,251][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:42,251][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:45:42,314][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x1536 to 1024x1536 [2026-02-19 15:45:42,319][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 122.27 KB [2026-02-19 15:45:42,320][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:45:42,320][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:45:42,320][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:45:42,320][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:45:42,320][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:45:42,321][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,321][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,321][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:45:42,321][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:45:42,520][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/9/?standalone=true [2026-02-19 15:45:42,545][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:45:42,558][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Loading indicators hidden [2026-02-19 15:45:42,575][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Chart content detected [2026-02-19 15:45:42,575][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:45:42,580][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] All charts have rendered content [2026-02-19 15:45:42,580][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:45:42,919][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:45:42,919][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:45:42,919][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:45:42,919][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:45:42,919][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:45:42,919][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,920][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:42,920][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:42,920][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,920][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:42,920][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:42,920][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,920][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:42,920][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:42,921][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:45:42,922][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 completed successfully [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:45:42,922][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,924][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:45:42,924][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:45:42,924][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:45:42,926][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:45:42,926][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:45:42,926][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:45:42,926][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:45:42,926][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:45:43,285][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:45:55,682][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 0 [2026-02-19 15:45:55,692][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 15:45:55,700][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-19 15:45:55,708][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 15:45:55,716][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-19 15:45:55,728][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 15:45:55,735][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-19 15:45:55,744][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 15:45:55,756][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 15:45:58,291][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 0 [2026-02-19 15:45:58,301][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 15:45:58,310][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-19 15:45:58,318][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 15:45:58,326][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-19 15:45:58,333][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 15:45:58,342][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-19 15:45:58,350][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-19 15:45:58,364][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 15:45:59,053][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 15:46:01,239][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-19 15:46:01,689][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 15:46:02,413][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 15:46:03,908][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-19 15:46:04,614][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-19 15:46:05,083][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 15:46:05,801][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 15:46:07,276][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-19 15:46:07,978][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-19 15:46:08,442][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-19 15:46:09,136][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 983 [2026-02-19 15:46:09,141][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:46:09,273][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:46:09,273][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:46:09,273][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:46:09,277][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:46:09,278][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:46:09,278][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:46:09,278][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:09,278][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:09,278][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:09,278][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:46:09,278][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:46:09,278][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:46:09,278][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:46:09,278][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:46:09,278][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:46:09,278][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:46:09,279][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:46:09,582][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:46:09,582][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:46:09,582][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:46:09,582][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:46:09,582][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:46:09,688][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:46:09,688][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:46:09,688][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:46:09,688][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:46:09,688][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:46:09,688][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:46:09,692][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:09,692][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:09,692][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:09,692][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:46:09,704][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:09,706][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:46:09,706][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:46:09,723][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x786 to 1024x786 [2026-02-19 15:46:09,726][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 58.34 KB [2026-02-19 15:46:09,726][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:46:09,727][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:46:09,727][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:46:09,727][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:46:09,727][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:46:09,727][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:09,727][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:09,727][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:46:09,727][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:46:10,310][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:46:10,310][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:46:10,310][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:10,311][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:46:10,313][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 69b352cd-c5a4-42fd-a767-2b62c2a863d7 completed successfully [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:10,313][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:10,315][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:46:10,316][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:46:10,316][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=69b352cd-c5a4-42fd-a767-2b62c2a863d7 [2026-02-19 15:46:10,318][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:46:10,318][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:46:10,318][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 69b352cd-c5a4-42fd-a767-2b62c2a863d7 execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:46:10,318][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:46:10,318][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:46:10,668][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-19 15:46:11,840][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 983 [2026-02-19 15:46:11,845][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:46:11,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:46:11,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:46:11,980][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:46:11,981][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:46:11,984][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:46:11,985][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:46:11,985][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:46:11,985][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:11,985][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:11,985][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:11,985][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:46:11,985][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:46:11,985][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:46:11,985][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:46:11,985][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:46:11,985][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:46:11,985][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:46:11,985][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:46:12,347][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:46:12,347][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:46:12,347][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:46:12,347][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:46:12,347][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:46:12,465][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:46:12,465][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:46:12,465][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:46:12,465][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:46:12,465][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:46:12,466][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:46:12,469][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:12,469][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:12,469][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:12,469][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:46:12,498][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x786 to 1024x786 [2026-02-19 15:46:12,501][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 58.34 KB [2026-02-19 15:46:12,501][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:46:12,501][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:46:12,501][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:46:12,501][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:46:12,501][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:46:13,158][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:46:13,158][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:46:13,158][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:46:13,158][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:46:13,158][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:46:13,158][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:13,158][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:13,158][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:13,158][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:13,158][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:13,159][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:13,159][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:13,159][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:13,159][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:13,160][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:13,160][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:13,160][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:13,160][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:13,160][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:13,160][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:13,160][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:46:13,160][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:46:13,160][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task b3b737f7-ef58-41a0-943c-800c1a47b4fe completed successfully [2026-02-19 15:46:13,161][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:13,161][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:13,161][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:13,161][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:13,162][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:46:13,162][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:46:13,162][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:46:13,165][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:46:13,165][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:46:13,165][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task b3b737f7-ef58-41a0-943c-800c1a47b4fe execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:46:13,165][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:46:13,165][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:46:21,475][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:46:21,476][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:21,476][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:21,477][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:21,477][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:21,477][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:21,477][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:21,477][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:21,478][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:46:21,478][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:46:21,478][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:46:21,478][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:46:21,478][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:46:21,479][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:46:21,479][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:46:21,479][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:46:21,480][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:21,480][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:21,489][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:46:21,489][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:21,490][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:21,490][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:21,490][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:21,490][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:21,490][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:21,490][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:21,491][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:46:21,491][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:46:21,492][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:46:21,492][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:46:21,492][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:46:21,492][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:46:21,492][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:46:21,492][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:46:21,492][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:46:21,492][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:46:21,492][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:46:21,492][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,495][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:46:21,495][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:46:21,495][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task d0d1672b-8717-4a05-994b-500137aafebd created and scheduled for execution [2026-02-19 15:46:21,496][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:46:21,496][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:46:21,496][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:46:21,496][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:46:21,496][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,496][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:46:21,496][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:46:21,496][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:46:21,496][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task d0d1672b-8717-4a05-994b-500137aafebd for plugin 'Dashboard LLM Validation' [2026-02-19 15:46:21,496][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:46:21,499][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,500][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:46:21,501][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:46:21,502][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:46:21,503][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:46:21,503][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:46:21,503][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:21,503][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=13 [2026-02-19 15:46:21,503][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 13 [2026-02-19 15:46:21,504][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:46:21,505][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:21,509][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:21,514][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,514][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:46:21,514][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:46:21,514][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task d0d1672b-8717-4a05-994b-500137aafebd (source=None, level=None) [2026-02-19 15:46:21,514][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,514][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:46:21,514][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:46:21,514][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,514][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,515][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:46:21,515][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:46:21,515][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,515][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:46:21,515][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:46:21,516][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,517][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:21,517][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:21,518][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:21,518][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:21,518][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:21,521][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:21,521][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:21,524][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:46:21,524][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,524][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:46:21,524][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:46:21,524][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:46:21,524][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:46:21,525][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,526][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:21,527][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:21,707][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:21,715][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:46:21,715][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:46:22,021][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:46:22,101][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:46:23,552][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:46:23,575][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:46:23,748][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:46:23,761][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:46:23,761][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:46:23,822][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:46:23,859][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:46:25,732][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:25,732][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:25,733][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:25,733][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:25,733][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:25,735][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:25,735][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:25,737][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:46:25,738][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:46:25,738][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:46:25,738][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:46:25,738][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:46:25,738][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:46:25,739][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:25,740][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:26,305][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:46:26,319][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:46:26,319][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkFqRDEMQ--SdRd... [2026-02-19 15:46:26,319][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 15:46:28,606][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/13/?standalone=true [2026-02-19 15:46:28,629][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:46:28,641][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-19 15:46:28,652][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:46:28,652][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:46:28,660][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:46:28,661][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:46:29,367][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:46:30,972][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:46:30,973][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:30,973][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:30,974][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:30,974][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:30,974][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:30,975][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:30,975][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:30,976][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:46:30,976][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:46:30,976][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:46:30,978][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:46:30,978][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:30,978][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:31,009][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/admin/users [2026-02-19 15:46:31,013][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/admin/roles [2026-02-19 15:46:31,013][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:31,016][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:31,017][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:31,017][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:31,018][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:31,018][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:31,018][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:31,018][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:31,020][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:31,020][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:31,021][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:31,021][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:31,024][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:31,025][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:31,025][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.admin.list_users][Entry] [2026-02-19 15:46:31,028][DEBUG][superset_tools_app] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Coherence:OK] [2026-02-19 15:46:31,028][DEBUG][superset_tools_app] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Exit] [2026-02-19 15:46:31,029][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/admin/users [2026-02-19 15:46:31,031][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:31,031][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:31,033][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.admin.list_roles][Entry] [2026-02-19 15:46:31,034][DEBUG][superset_tools_app] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Coherence:OK] [2026-02-19 15:46:31,034][DEBUG][superset_tools_app] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Exit] [2026-02-19 15:46:31,036][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/admin/roles [2026-02-19 15:46:31,037][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:31,037][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:33,187][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:46:33,188][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:33,188][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:33,189][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:33,189][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:33,189][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:33,190][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:33,190][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:33,190][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:46:33,190][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:46:33,190][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:46:33,191][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:46:33,192][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:33,192][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:33,208][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/environments [2026-02-19 15:46:33,209][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/storage/files [2026-02-19 15:46:33,210][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:33,210][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:33,211][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:33,211][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:33,211][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:33,211][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:33,211][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:33,211][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:33,211][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:33,211][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:33,213][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:33,213][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:33,213][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:33,213][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_files][Entry] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 15:46:33,215][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 15:46:33,216][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-19 15:46:33,216][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 15:46:33,216][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 15:46:33,216][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 15:46:33,216][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 15:46:33,216][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 15:46:33,217][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:46:33,217][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-19 15:46:33,217][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:46:33,217][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:46:33,217][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:46:33,217][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:46:33,218][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/storage/files [2026-02-19 15:46:33,218][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/environments [2026-02-19 15:46:33,219][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:33,219][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:33,219][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:33,219][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:35,332][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:46:35,333][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:35,333][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:35,334][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:35,334][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:35,334][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:35,335][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:35,335][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:35,335][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:46:35,335][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:46:35,335][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:46:35,336][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:46:35,336][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:35,336][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:35,351][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 15:46:35,352][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:35,352][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:35,352][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:35,352][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:35,352][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:35,352][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:35,353][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:35,353][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:46:35,354][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 15:46:35,354][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:46:35,354][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:46:35,354][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:46:35,354][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:46:35,354][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:46:35,354][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 15:46:35,355][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:35,355][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:35,361][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/datasets [2026-02-19 15:46:35,363][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:35,363][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:35,363][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:35,363][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:35,363][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:35,364][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:35,364][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:35,366][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 15:46:35,367][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 15:46:35,367][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:46:35,367][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:46:35,371][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:46:35,372][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:46:35,372][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:46:35,372][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-19 15:46:35,372][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-19 15:46:35,372][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-19 15:46:35,372][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-19 15:46:35,372][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:46:35,372][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:46:35,372][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-19 15:46:35,372][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:46:35,372][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:46:35,373][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:46:35,373][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:46:35,373][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:46:35,373][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:46:35,373][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:46:35,373][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:46:35,373][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:46:35,373][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:46:35,373][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:46:35,689][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:46:35,689][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:46:35,689][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:46:35,689][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:46:35,689][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:46:35,796][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-19 15:46:35,796][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:46:35,796][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:46:35,796][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-19 15:46:35,796][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 15:46:35,796][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 15:46:35,796][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-19 15:46:35,796][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-19 15:46:35,797][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-19 15:46:35,797][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-19 15:46:35,797][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-19 15:46:35,798][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-19 15:46:35,798][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 15:46:35,798][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 15:46:35,798][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/datasets [2026-02-19 15:46:35,799][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:35,799][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:36,339][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:46:36,339][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:36,340][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:36,340][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:36,340][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:36,340][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:36,341][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:36,342][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:36,342][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:46:36,342][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:46:36,342][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:46:36,343][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:46:36,345][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:36,345][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:36,358][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 15:46:36,359][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:36,359][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:36,359][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:36,359][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:36,359][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:36,360][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:36,360][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:36,363][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:46:36,363][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 15:46:36,363][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:46:36,363][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:46:36,364][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:46:36,364][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:46:36,364][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:46:36,364][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 15:46:36,365][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:36,365][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:36,371][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 15:46:36,372][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:46:36,373][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:46:36,373][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:46:36,373][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:46:36,373][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:46:36,374][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:46:36,374][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:46:36,375][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:46:36,375][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 15:46:36,375][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:46:36,375][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:46:36,375][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:46:36,375][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:46:36,375][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:46:36,376][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 15:46:36,376][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:46:36,376][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:46:36,376][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:46:36,376][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:46:36,376][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:46:36,376][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:46:36,376][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:46:36,376][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:46:36,376][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 15:46:36,376][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:46:36,376][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:46:36,381][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:46:36,381][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:46:36,381][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 15:46:36,382][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:46:36,382][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:46:36,382][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:46:36,382][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:46:36,382][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:46:36,736][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:46:36,736][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:46:36,736][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:46:36,737][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:46:36,737][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:46:36,915][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,915][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 15:46:36,915][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,916][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,916][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,916][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,916][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,917][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 15:46:36,917][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 15:46:36,921][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,921][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,921][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,921][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,921][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,922][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,922][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,922][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,922][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,923][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,923][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,923][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:46:36,923][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 15:46:36,923][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 15:46:36,923][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 15:46:36,924][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 15:46:36,924][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 15:46:36,925][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 15:46:36,925][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:46:36,925][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:46:36,925][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 15:46:36,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:46:36,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:46:44,384][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 755 [2026-02-19 15:46:44,387][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:46:44,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:46:44,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:46:44,446][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:46:44,450][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:46:44,450][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:46:44,450][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:46:44,450][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:44,450][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:44,450][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:44,450][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:46:44,450][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:46:44,450][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:46:44,450][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:46:44,450][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:46:44,450][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:46:44,450][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:46:44,451][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:46:44,779][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:46:44,779][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:46:44,779][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:46:44,779][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:46:44,780][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:46:44,887][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:46:44,887][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:46:44,887][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:46:44,887][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:46:44,888][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:46:44,888][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:46:44,893][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:44,893][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:44,893][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:44,893][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:46:44,915][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x576 to 1024x576 [2026-02-19 15:46:44,917][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 16.04 KB [2026-02-19 15:46:44,917][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:46:44,917][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:46:44,917][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:46:44,917][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:46:44,917][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:46:44,918][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:44,918][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:44,918][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:46:44,918][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:46:45,525][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:46:45,525][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:46:45,525][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:46:45,525][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:46:45,525][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:46:45,525][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:45,525][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:45,525][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:45,525][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:45,525][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:45,525][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:45,525][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:45,526][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:45,526][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:45,527][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:45,527][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:45,528][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:45,528][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:45,528][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:45,528][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:45,528][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:46:45,528][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:46:45,528][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task d0d1672b-8717-4a05-994b-500137aafebd completed successfully [2026-02-19 15:46:45,528][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:45,528][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:46:45,528][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:46:45,528][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:45,530][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:46:45,530][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:46:45,530][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:46:45,531][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:46:45,531][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:46:45,531][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task d0d1672b-8717-4a05-994b-500137aafebd execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:46:45,531][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:46:45,531][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 15:47:49,150][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:47:49,150][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:47:49,152][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:47:49,153][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:47:49,153][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:47:49,153][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:47:49,154][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:47:49,155][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:47:49,155][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:47:49,156][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:47:49,156][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:47:49,158][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:47:49,159][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:47:49,160][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:47:49,190][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 15:47:49,190][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:47:49,191][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:47:49,192][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:47:49,192][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:47:49,192][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:47:49,193][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:47:49,194][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:47:49,195][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:47:49,195][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 15:47:49,195][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:47:49,195][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:47:49,195][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:47:49,195][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:47:49,195][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:47:49,196][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 15:47:49,196][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:47:49,197][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:47:49,207][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 15:47:49,208][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:47:49,208][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:47:49,209][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:47:49,209][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:47:49,209][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:47:49,211][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:47:49,211][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:47:49,215][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:47:49,215][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 15:47:49,215][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:47:49,215][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:47:49,215][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:47:49,216][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:47:49,216][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:47:49,216][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:47:49,222][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:47:49,223][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:47:49,223][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 15:47:49,223][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:47:49,223][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:47:49,223][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:47:49,224][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:47:49,224][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:47:49,533][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:47:49,533][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:47:49,533][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:47:49,533][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:47:49,534][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:47:49,709][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,709][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,709][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,710][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,710][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,710][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,710][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,711][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 15:47:49,711][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 15:47:49,717][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,717][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,717][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,717][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,717][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,718][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,718][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,718][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,718][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 15:47:49,718][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,719][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,719][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:47:49,719][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 15:47:49,719][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 15:47:49,719][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 15:47:49,721][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 15:47:49,721][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:47:49,721][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:47:49,721][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 15:47:49,722][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:47:49,722][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:25,918][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 15:48:25,918][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:25,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:25,919][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:25,919][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:25,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:25,921][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:25,922][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:25,922][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 15:48:25,922][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 15:48:25,922][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 15:48:25,923][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 15:48:25,924][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:25,924][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:25,940][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 15:48:25,941][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:25,941][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:25,941][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:25,941][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:25,942][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:25,943][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:25,943][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:25,945][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:48:25,945][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 15:48:25,945][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:48:25,945][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:48:25,945][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 15:48:25,946][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:48:25,946][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:48:25,946][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 15:48:25,947][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:25,947][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:25,955][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 15:48:25,956][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:25,957][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:25,957][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:25,958][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:25,958][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:25,959][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:25,959][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:25,961][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 15:48:25,962][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 15:48:25,962][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 15:48:25,962][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 15:48:25,962][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 15:48:25,962][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 15:48:25,962][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 15:48:25,962][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 15:48:25,962][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:48:25,962][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:48:25,962][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:48:25,962][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:48:25,963][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 15:48:25,963][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:48:25,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:48:25,963][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:48:25,963][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 15:48:25,963][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:48:25,963][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:48:25,971][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:48:25,971][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:48:25,971][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:48:25,971][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 15:48:25,971][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 15:48:25,971][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 15:48:25,971][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 15:48:25,971][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 15:48:25,971][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 15:48:25,971][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 15:48:25,971][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 15:48:25,971][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 15:48:25,972][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 15:48:25,972][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 15:48:25,972][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:48:25,972][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:48:25,972][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 15:48:25,972][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:48:25,972][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:48:25,972][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:48:25,972][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:48:26,278][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:48:26,278][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:48:26,278][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:48:26,279][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:48:26,279][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 15:48:26,449][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,449][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,449][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,450][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,450][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,450][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,450][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,451][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 15:48:26,451][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 15:48:26,455][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,455][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,455][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,455][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,456][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,456][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,456][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,456][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,456][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,456][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,457][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,457][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 15:48:26,457][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 15:48:26,457][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 15:48:26,457][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 15:48:26,458][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 15:48:26,458][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 15:48:26,458][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 15:48:26,459][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 15:48:26,460][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:26,460][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:27,747][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:27,748][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:27,748][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:27,748][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:27,748][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:27,749][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:27,749][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:27,750][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:27,750][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:27,750][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:27,750][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:27,750][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:27,750][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:27,751][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:27,751][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:28,749][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,749][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:48:28,749][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:48:28,750][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task d0d1672b-8717-4a05-994b-500137aafebd (source=None, level=None) [2026-02-19 15:48:28,750][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,750][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:48:28,750][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:48:28,750][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,750][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,750][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,751][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:48:28,751][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:48:28,751][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:48:28,751][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:48:28,752][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,752][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:28,752][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:28,753][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,755][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:28,756][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:28,756][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:28,756][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:28,756][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:28,758][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:28,758][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:28,761][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:28,762][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,762][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:28,762][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:28,762][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:28,762][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:28,762][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,763][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:28,763][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:28,805][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,806][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:28,806][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:28,807][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:28,808][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:28,808][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:28,811][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:28,812][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:28,814][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:28,814][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,814][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:28,814][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:28,814][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:28,814][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:28,815][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/d0d1672b-8717-4a05-994b-500137aafebd [2026-02-19 15:48:28,817][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:28,818][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:30,012][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:30,013][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:30,014][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:30,014][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:30,014][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:30,016][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:30,016][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:30,017][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:30,017][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:30,017][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:30,018][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:30,018][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:30,018][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:30,021][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:30,021][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:30,026][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:30,027][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:30,028][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:30,028][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:30,028][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:30,029][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:30,029][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:30,031][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:30,031][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:30,031][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:30,031][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:30,032][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:30,032][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:30,036][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:30,036][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:30,792][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,793][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:48:30,793][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:48:30,793][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task b3b737f7-ef58-41a0-943c-800c1a47b4fe (source=None, level=None) [2026-02-19 15:48:30,793][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,793][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:48:30,794][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:48:30,794][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,794][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,794][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,795][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:48:30,795][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:48:30,796][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:48:30,796][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:48:30,798][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,798][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:30,798][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:30,799][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,800][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:30,801][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:30,801][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:30,801][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:30,801][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:30,803][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:30,803][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:30,807][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:30,807][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,807][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:30,807][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:30,807][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:30,807][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:30,808][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,810][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:30,810][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:30,841][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,842][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:30,842][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:30,843][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:30,843][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:30,843][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:30,844][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:30,844][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:30,847][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:30,847][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,847][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:30,847][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:30,847][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:30,847][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:30,848][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 15:48:30,849][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:30,849][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:31,590][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:31,592][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:31,593][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:31,593][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:31,593][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:31,594][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:31,594][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:31,598][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:31,598][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:31,598][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:31,599][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:31,599][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:31,599][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:31,601][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:31,601][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:31,608][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:31,608][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:31,609][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:31,609][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:31,609][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:31,611][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:31,611][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:31,616][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:31,617][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:31,617][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:31,617][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:31,617][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:31,617][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:31,620][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:31,621][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:32,502][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,503][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:48:32,503][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:48:32,503][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 (source=None, level=None) [2026-02-19 15:48:32,503][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,503][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:48:32,503][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:48:32,504][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,504][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,504][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,507][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:48:32,507][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:48:32,507][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:48:32,507][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:48:32,510][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,511][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:32,511][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:32,513][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,515][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:32,516][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:32,516][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:32,517][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:32,517][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:32,518][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:32,518][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:32,524][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:32,524][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,524][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:32,524][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:32,524][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:32,524][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:32,525][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,528][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:32,528][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:32,571][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,572][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:32,572][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:32,573][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:32,573][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:32,573][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:32,575][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:32,575][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:32,577][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:32,577][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,577][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:32,577][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:32,577][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:32,577][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:32,577][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/aa89a106-e0e0-427d-aa84-a17a5ad6f0e6 [2026-02-19 15:48:32,578][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:32,578][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:33,191][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:33,192][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:33,192][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:33,192][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:33,193][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:33,200][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:33,200][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:33,203][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:33,204][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:33,204][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:33,204][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:33,204][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:33,204][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:33,209][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:33,210][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:33,218][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:33,219][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:33,220][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:33,220][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:33,220][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:33,222][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:33,222][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:33,225][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:33,225][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:33,225][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:33,225][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:33,225][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:33,225][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:33,227][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:33,227][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:34,404][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,404][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:48:34,404][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:48:34,404][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 920c3930-ecf7-4209-a8ec-8b2396f009df (source=None, level=None) [2026-02-19 15:48:34,404][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,404][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:48:34,404][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:48:34,404][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,404][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,404][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,405][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:48:34,405][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:48:34,405][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:48:34,405][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:48:34,408][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,409][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:34,409][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:34,410][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,411][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:34,412][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:34,413][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:34,413][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:34,413][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:34,415][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:34,415][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:34,418][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:34,418][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,419][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:34,419][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:34,419][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:34,419][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:34,420][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,421][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:34,422][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:34,463][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,464][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:34,465][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:34,465][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:34,465][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:34,465][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:34,466][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:34,467][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:34,468][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:34,468][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,468][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:34,468][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:34,468][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:34,468][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:34,469][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/920c3930-ecf7-4209-a8ec-8b2396f009df [2026-02-19 15:48:34,470][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:34,470][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:35,103][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:35,103][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:35,103][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:35,103][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:35,103][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:35,104][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:35,104][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:35,106][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:35,107][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:35,107][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:35,107][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:35,107][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:35,107][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:35,109][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:35,109][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:35,115][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:35,115][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:35,115][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:35,115][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:35,115][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:35,117][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:35,117][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:35,120][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:35,120][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:35,120][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:35,120][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:35,121][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:35,121][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:35,123][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:35,124][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:36,188][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,189][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:48:36,189][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:48:36,189][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 4eb92097-2c87-4ac6-9031-93b9decca1a4 (source=None, level=None) [2026-02-19 15:48:36,189][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,189][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:48:36,189][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:48:36,189][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,189][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,189][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,191][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 15:48:36,191][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 15:48:36,192][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:48:36,192][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:48:36,194][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,194][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:36,194][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:36,194][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,196][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:36,196][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:36,197][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:36,197][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:36,197][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:36,199][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:36,200][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:36,203][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:36,204][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,204][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:36,204][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:36,204][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:36,204][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:36,205][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,207][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:36,207][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:36,263][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,265][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:36,266][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:36,267][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:36,267][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:36,267][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:36,270][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:36,270][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:36,274][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:36,274][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,274][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:36,274][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:36,275][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:36,275][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:36,275][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/4eb92097-2c87-4ac6-9031-93b9decca1a4 [2026-02-19 15:48:36,277][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:36,277][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:38,249][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:38,249][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:38,250][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:38,250][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:38,250][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:38,252][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:38,253][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:38,255][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:38,255][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:38,255][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:38,255][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:38,255][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:38,256][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:38,258][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:38,259][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:38,263][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:38,264][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:38,265][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:38,265][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:38,265][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:38,266][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:38,266][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:38,268][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:38,268][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:38,268][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:38,269][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:38,269][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:38,269][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:38,272][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:38,272][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:40,215][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-19 15:48:40,215][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:40,215][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:40,215][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:40,216][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:40,216][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:40,216][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:40,216][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:40,216][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-19 15:48:40,216][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-19 15:48:40,217][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-19 15:48:40,217][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 15:48:40,217][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 15:48:40,217][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-19 15:48:40,218][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-19 15:48:40,218][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-19 15:48:40,218][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:40,218][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:40,224][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-19 15:48:40,226][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:40,227][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:40,227][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:40,227][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:40,228][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:40,229][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:40,230][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:40,231][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-19 15:48:40,231][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-19 15:48:40,231][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:48:40,231][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:48:40,231][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:48:40,231][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-19 15:48:40,232][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-19 15:48:40,232][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-19 15:48:40,232][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-19 15:48:40,232][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:48:40,232][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:48:40,232][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,235][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:48:40,235][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:48:40,235][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task c3db3e02-bb07-4f98-8021-6fb22b1bb929 created and scheduled for execution [2026-02-19 15:48:40,235][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-19 15:48:40,235][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-19 15:48:40,235][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-19 15:48:40,235][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-19 15:48:40,236][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,236][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-19 15:48:40,236][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 15:48:40,236][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 15:48:40,236][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task c3db3e02-bb07-4f98-8021-6fb22b1bb929 for plugin 'Dashboard LLM Validation' [2026-02-19 15:48:40,236][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,238][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:48:40,238][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:48:40,238][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,238][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,238][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,238][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-19 15:48:40,239][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,239][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,239][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,239][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-19 15:48:40,239][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-19 15:48:40,239][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-19 15:48:40,239][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-19 15:48:40,240][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:48:40,240][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:48:40,240][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,240][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,240][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-19 15:48:40,241][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-19 15:48:40,242][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-19 15:48:40,242][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-19 15:48:40,242][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:48:40,242][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=10 [2026-02-19 15:48:40,242][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 10 [2026-02-19 15:48:40,243][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-19 15:48:40,244][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:40,245][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:40,252][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,253][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:48:40,253][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:48:40,253][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task c3db3e02-bb07-4f98-8021-6fb22b1bb929 (source=None, level=None) [2026-02-19 15:48:40,253][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,253][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:48:40,253][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:48:40,253][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,253][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,253][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:48:40,253][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:48:40,254][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,255][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:40,255][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:40,256][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,256][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:40,257][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:40,257][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:40,257][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:40,257][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:40,259][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:40,259][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:40,260][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:40,260][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,260][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:40,260][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:40,260][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:40,260][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:40,260][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:40,261][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:40,262][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:40,795][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-19 15:48:40,869][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-19 15:48:41,725][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:41,729][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:48:41,729][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:48:41,843][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:41,843][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:41,844][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:41,844][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:41,844][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:41,846][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:41,846][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:41,848][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:41,848][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:41,848][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:41,848][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:41,848][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:41,848][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:41,851][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:41,851][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:41,856][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:41,857][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:41,857][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:41,857][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:41,858][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:41,859][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:41,859][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:41,860][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 15:48:41,860][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 15:48:41,861][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 15:48:41,861][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 15:48:41,861][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 15:48:41,861][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 15:48:41,865][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:41,865][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:42,024][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-19 15:48:42,043][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-19 15:48:42,294][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-19 15:48:42,308][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-19 15:48:42,308][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-19 15:48:42,375][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-19 15:48:42,409][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-19 15:48:43,416][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-19 15:48:43,425][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-19 15:48:43,425][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljktqQzEMRfficQe... [2026-02-19 15:48:43,425][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/10/?standalone=true [2026-02-19 15:48:43,735][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:43,736][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 15:48:43,736][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 15:48:43,736][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task c3db3e02-bb07-4f98-8021-6fb22b1bb929 (source=None, level=None) [2026-02-19 15:48:43,736][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:43,736][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 15:48:43,736][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 15:48:43,736][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:43,737][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:43,737][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 15:48:43,737][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 15:48:43,739][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:43,739][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:43,739][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:43,740][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:43,741][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 15:48:43,742][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 15:48:43,742][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 15:48:43,743][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 15:48:43,743][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 15:48:43,745][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 15:48:43,745][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 15:48:43,748][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 15:48:43,749][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:43,749][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 15:48:43,749][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 15:48:43,749][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 15:48:43,749][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 15:48:43,750][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:48:43,751][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 15:48:43,751][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 15:48:47,162][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/10/?standalone=true [2026-02-19 15:48:47,200][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-19 15:49:47,208][WARNING][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Timeout waiting for loading indicators to hide [2026-02-19 15:49:47,225][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-19 15:49:47,225][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-19 15:49:47,237][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-19 15:49:47,237][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-19 15:49:48,248][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-19 15:50:03,254][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 0 [2026-02-19 15:50:03,263][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:50:03,271][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 1 [2026-02-19 15:50:03,279][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:50:03,284][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 2 [2026-02-19 15:50:03,297][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:50:03,304][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 1 tabs at depth 3 [2026-02-19 15:50:03,311][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-19 15:50:03,329][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 2303 [2026-02-19 15:50:03,333][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:50:03,492][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-19 15:50:03,492][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 15:50:03,492][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 15:50:03,497][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-19 15:50:03,497][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 15:50:03,497][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 15:50:03,497][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:03,497][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:50:03,497][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:50:03,497][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-19 15:50:03,498][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 15:50:03,498][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 15:50:03,498][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-19 15:50:03,498][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 15:50:03,498][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 15:50:03,498][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 15:50:03,498][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 15:50:03,813][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 15:50:03,814][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 15:50:03,814][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 15:50:03,814][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 15:50:03,814][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 15:50:03,920][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-19 15:50:03,921][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-19 15:50:03,921][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-19 15:50:03,921][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-19 15:50:03,921][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-19 15:50:03,921][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-19 15:50:03,925][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:03,925][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:50:03,925][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:50:03,925][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-19 15:50:04,004][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x1842 to 1024x1842 [2026-02-19 15:50:04,010][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 108.21 KB [2026-02-19 15:50:04,010][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-19 15:50:04,010][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-19 15:50:04,010][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-19 15:50:04,010][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-19 15:50:04,010][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-19 15:50:04,011][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:04,011][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:04,011][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-19 15:50:04,011][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-19 15:50:04,660][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:50:04,660][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:50:04,660][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-19 15:50:04,660][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-19 15:50:04,661][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-19 15:50:04,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:04,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:50:04,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:50:04,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:04,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:50:04,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:50:04,661][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:04,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:50:04,661][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-19 15:50:04,663][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task c3db3e02-bb07-4f98-8021-6fb22b1bb929 completed successfully [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-19 15:50:04,663][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:04,665][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-19 15:50:04,665][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-19 15:50:04,665][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 15:50:04,667][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-19 15:50:04,667][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-19 15:50:04,667][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task c3db3e02-bb07-4f98-8021-6fb22b1bb929 execution finished with status: TaskStatus.SUCCESS [2026-02-19 15:50:04,667][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-19 15:50:04,667][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-19 16:17:07,044][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 16:17:07,045][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:07,045][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:07,045][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:07,045][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:07,045][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:07,046][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:07,046][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:07,046][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 16:17:07,046][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 16:17:07,046][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 16:17:07,047][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 16:17:07,048][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:07,048][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:07,067][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 16:17:07,068][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:07,068][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:07,069][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:07,069][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:07,069][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:07,071][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:07,071][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:07,073][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 16:17:07,073][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 16:17:07,073][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 16:17:07,073][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 16:17:07,074][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 16:17:07,074][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 16:17:07,074][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 16:17:07,074][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 16:17:07,075][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:07,075][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:07,083][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 16:17:07,084][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:07,085][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:07,085][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:07,085][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:07,085][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:07,086][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:07,087][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:07,088][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 16:17:07,088][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 16:17:07,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 16:17:07,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 16:17:07,089][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 16:17:07,090][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 16:17:07,090][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 16:17:07,095][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 16:17:07,095][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 16:17:07,095][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 16:17:07,095][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 16:17:07,095][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 16:17:07,096][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 16:17:07,096][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 16:17:07,096][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 16:17:07,096][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 16:17:07,096][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 16:17:07,096][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 16:17:08,255][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 16:17:08,255][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 16:17:08,255][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 16:17:08,255][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 16:17:08,255][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 16:17:09,226][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 16:17:09,226][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 16:17:09,226][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 16:17:09,226][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,227][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,227][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,228][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,228][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 16:17:09,228][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 16:17:09,228][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,231][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,232][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,232][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,232][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 16:17:09,232][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 16:17:09,232][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,232][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,233][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,233][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,233][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 16:17:09,233][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 16:17:09,234][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,234][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,234][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,234][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,238][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 16:17:09,239][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 16:17:09,250][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,250][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,250][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,250][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,250][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 16:17:09,250][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 16:17:09,251][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,251][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,251][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,251][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,251][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 16:17:09,251][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 16:17:09,251][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,251][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,252][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,252][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,252][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 16:17:09,252][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 16:17:09,252][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,252][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,252][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,252][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,252][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 16:17:09,252][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 16:17:09,253][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,253][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,253][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,253][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,253][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 16:17:09,253][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 16:17:09,253][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,254][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,254][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,254][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,254][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 16:17:09,254][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 16:17:09,255][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,255][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,255][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 16:17:09,255][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 16:17:09,255][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:17:09,255][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:17:09,255][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:17:09,256][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:17:09,256][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 16:17:09,256][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 16:17:09,256][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 16:17:09,256][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 16:17:09,256][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 16:17:09,258][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 16:17:09,259][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 16:17:09,259][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 16:17:09,267][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 16:17:09,271][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:09,272][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:09,272][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:09,273][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:09,273][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:09,273][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:09,273][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:09,276][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:09,276][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:09,278][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 16:17:09,279][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 16:17:09,279][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 16:17:09,279][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 16:17:09,279][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 16:17:09,279][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 16:17:09,286][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:09,286][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:09,298][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:09,299][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:09,300][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:09,300][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:09,300][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:09,301][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:09,301][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:09,303][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 16:17:09,304][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 16:17:09,304][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 16:17:09,304][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 16:17:09,304][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 16:17:09,304][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 16:17:09,308][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:09,309][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:10,583][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,583][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 16:17:10,583][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 16:17:10,583][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task c3db3e02-bb07-4f98-8021-6fb22b1bb929 (source=None, level=None) [2026-02-19 16:17:10,583][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,583][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 16:17:10,583][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 16:17:10,584][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,584][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,584][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,587][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 16:17:10,587][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 16:17:10,588][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 16:17:10,588][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 16:17:10,590][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,590][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 16:17:10,590][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 16:17:10,592][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,595][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:10,595][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:10,595][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:10,595][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:10,595][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:10,597][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:10,598][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:10,601][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 16:17:10,602][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,602][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 16:17:10,602][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 16:17:10,602][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 16:17:10,602][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 16:17:10,603][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,604][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:10,604][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:10,650][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,652][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:10,653][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:10,654][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:10,654][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:10,654][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:10,656][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:10,656][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:10,660][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 16:17:10,660][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,661][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 16:17:10,661][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 16:17:10,661][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 16:17:10,661][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 16:17:10,662][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/c3db3e02-bb07-4f98-8021-6fb22b1bb929 [2026-02-19 16:17:10,663][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:10,663][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:11,947][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:11,948][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:11,948][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:11,949][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:11,949][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:11,951][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:11,952][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:11,954][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 16:17:11,954][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 16:17:11,954][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 16:17:11,954][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 16:17:11,955][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 16:17:11,955][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 16:17:11,958][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:11,958][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:11,963][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:11,963][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:11,964][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:11,964][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:11,964][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:11,965][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:11,965][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:11,967][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 16:17:11,968][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 16:17:11,968][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 16:17:11,968][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 16:17:11,968][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 16:17:11,969][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 16:17:11,971][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:11,972][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:13,189][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,189][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 16:17:13,189][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 16:17:13,189][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task b3b737f7-ef58-41a0-943c-800c1a47b4fe (source=None, level=None) [2026-02-19 16:17:13,190][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,190][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 16:17:13,190][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 16:17:13,190][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,190][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,190][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,191][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 16:17:13,191][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 16:17:13,191][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 16:17:13,192][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 16:17:13,195][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,195][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 16:17:13,195][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 16:17:13,197][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,197][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:13,198][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:13,198][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:13,198][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:13,198][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:13,201][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:13,201][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:13,203][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 16:17:13,203][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,204][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 16:17:13,204][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 16:17:13,204][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 16:17:13,204][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 16:17:13,204][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,207][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:13,207][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:13,234][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,236][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:13,237][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:13,238][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:13,238][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:13,238][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:13,239][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:13,239][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:13,241][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 16:17:13,241][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,241][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 16:17:13,241][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 16:17:13,241][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 16:17:13,241][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 16:17:13,242][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/b3b737f7-ef58-41a0-943c-800c1a47b4fe [2026-02-19 16:17:13,244][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:13,244][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:14,064][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:14,064][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:14,065][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:14,065][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:14,065][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:14,067][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:14,067][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:14,069][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 16:17:14,070][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 16:17:14,070][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 16:17:14,070][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 16:17:14,070][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 16:17:14,070][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 16:17:14,073][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:14,073][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:14,079][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:14,080][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:14,080][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:14,080][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:14,081][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:14,082][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:14,082][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:14,085][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 16:17:14,086][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 16:17:14,086][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 16:17:14,086][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 16:17:14,086][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 16:17:14,086][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 16:17:14,089][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:14,089][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:17:16,774][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:17:16,774][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:17:16,774][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:17:16,774][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:17:16,774][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:17:16,775][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:17:16,775][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:17:16,776][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 16:17:16,776][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 16:17:16,776][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 16:17:16,776][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 16:17:16,776][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 16:17:16,776][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 16:17:16,777][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:17:16,777][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:20:08,982][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 16:20:08,982][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:20:08,983][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:20:08,983][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:20:08,983][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:20:08,983][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:20:08,984][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:20:08,984][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:20:08,984][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 16:20:08,984][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 16:20:08,984][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 16:20:08,985][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 16:20:08,986][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:20:08,986][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:20:09,015][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 16:20:09,015][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:20:09,015][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:20:09,015][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:20:09,016][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:20:09,016][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:20:09,016][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:20:09,016][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:20:09,017][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 16:20:09,018][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 16:20:09,018][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 16:20:09,018][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 16:20:09,018][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 16:20:09,018][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 16:20:09,018][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 16:20:09,019][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 16:20:09,021][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:20:09,021][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 16:20:09,028][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 16:20:09,029][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 16:20:09,030][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 16:20:09,030][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 16:20:09,030][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 16:20:09,030][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 16:20:09,031][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 16:20:09,031][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 16:20:09,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 16:20:09,033][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 16:20:09,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 16:20:09,034][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 16:20:09,034][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 16:20:09,034][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 16:20:09,034][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 16:20:09,034][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 16:20:09,039][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 16:20:09,039][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 16:20:09,039][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 16:20:09,039][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 16:20:09,039][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 16:20:09,039][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 16:20:09,039][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 16:20:09,039][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 16:20:09,824][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 16:20:09,824][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 16:20:09,824][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 16:20:09,824][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 16:20:09,824][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 16:20:10,239][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 16:20:10,239][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 16:20:10,239][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 16:20:10,239][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 16:20:10,239][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 16:20:10,239][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,240][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,240][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,240][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,240][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,240][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,241][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 16:20:10,241][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 16:20:10,245][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,245][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,245][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,245][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,245][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 16:20:10,245][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 16:20:10,245][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,245][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,246][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,246][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,246][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 16:20:10,246][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,247][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,247][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,247][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 16:20:10,247][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 16:20:10,247][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 16:20:10,247][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 16:20:10,248][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 16:20:10,248][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 16:20:10,249][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 16:20:10,250][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 16:20:10,250][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 16:20:10,250][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 16:20:10,251][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 16:20:10,251][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 17:37:07,801][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 17:37:07,803][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 17:37:07,803][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 17:37:07,803][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 17:37:07,804][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 17:37:07,804][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 17:37:07,804][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 17:37:07,804][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 17:37:07,804][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 17:37:07,805][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 17:37:07,805][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 17:37:07,805][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 17:37:07,806][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 17:37:07,806][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 17:37:07,819][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 17:37:07,820][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 17:37:07,820][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 17:37:07,820][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 17:37:07,820][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 17:37:07,820][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 17:37:07,821][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 17:37:07,821][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 17:37:07,822][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 17:37:07,822][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 17:37:07,822][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 17:37:07,822][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 17:37:07,822][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 17:37:07,822][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 17:37:07,823][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 17:37:07,823][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 17:37:07,823][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 17:37:07,823][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 17:37:07,829][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 17:37:07,830][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 17:37:07,830][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 17:37:07,830][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 17:37:07,830][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 17:37:07,830][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 17:37:07,831][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 17:37:07,831][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 17:37:07,832][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 17:37:07,832][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 17:37:07,832][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 17:37:07,832][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 17:37:07,833][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 17:37:07,833][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 17:37:07,833][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 17:37:07,838][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 17:37:07,839][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 17:37:07,839][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 17:37:07,839][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 17:37:07,839][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 17:37:07,840][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 17:37:07,840][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 17:37:07,840][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 17:37:09,504][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 17:37:09,504][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 17:37:09,504][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 17:37:09,504][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 17:37:09,504][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 17:37:10,329][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,329][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,329][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,330][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,330][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,330][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,330][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,331][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 17:37:10,331][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,336][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,336][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,336][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,337][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,337][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,337][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,337][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,337][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:37:10,337][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 17:37:10,337][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 17:37:10,337][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 17:37:10,338][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 17:37:10,339][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 17:37:10,339][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 17:37:10,339][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 17:37:10,339][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 17:37:10,339][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 17:43:16,477][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 17:43:16,477][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 17:43:16,478][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 17:43:16,479][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 17:43:16,479][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 17:43:16,480][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 17:43:16,481][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 17:43:16,481][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 17:43:16,481][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 17:43:16,481][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 17:43:16,481][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 17:43:16,483][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 17:43:16,483][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 17:43:16,484][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 17:43:16,507][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 17:43:16,507][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 17:43:16,508][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 17:43:16,508][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 17:43:16,508][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 17:43:16,508][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 17:43:16,511][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 17:43:16,511][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 17:43:16,513][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 17:43:16,513][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 17:43:16,513][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 17:43:16,513][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 17:43:16,513][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 17:43:16,513][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 17:43:16,513][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 17:43:16,513][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 17:43:16,515][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 17:43:16,515][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 17:43:16,525][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 17:43:16,526][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 17:43:16,527][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 17:43:16,528][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 17:43:16,528][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 17:43:16,528][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 17:43:16,529][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 17:43:16,529][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 17:43:16,531][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 17:43:16,531][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 17:43:16,531][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 17:43:16,532][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 17:43:16,532][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 17:43:16,538][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 17:43:16,538][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 17:43:16,538][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 17:43:16,538][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 17:43:16,538][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 17:43:16,539][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 17:43:16,539][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 17:43:16,539][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 17:43:16,539][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 17:43:16,539][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 17:43:17,227][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 17:43:17,227][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 17:43:17,227][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 17:43:17,227][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 17:43:17,227][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 17:43:17,428][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,428][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 17:43:17,428][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 17:43:17,429][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,429][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,429][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,429][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,429][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 17:43:17,429][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 17:43:17,429][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,429][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,430][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,430][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,430][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,431][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,432][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 17:43:17,433][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 17:43:17,441][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,441][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,442][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,442][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,442][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,442][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,443][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,443][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,443][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,444][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,444][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 17:43:17,444][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 17:43:17,444][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 17:43:17,445][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 17:43:17,445][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 17:43:17,445][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 17:43:17,445][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 17:43:17,449][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 17:43:17,451][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 17:43:17,451][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 17:43:17,452][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 17:43:17,453][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 17:43:17,454][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:02:13,576][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 18:02:13,576][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:02:13,577][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:02:13,577][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:02:13,577][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:02:13,577][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:02:13,578][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:02:13,578][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:02:13,580][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:02:13,580][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 18:02:13,580][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:02:13,580][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:02:13,580][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:02:13,580][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:02:13,580][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:02:13,580][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 18:02:13,581][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:02:13,581][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:02:13,595][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 18:02:13,596][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:02:13,596][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:02:13,597][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:02:13,597][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:02:13,597][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:02:13,598][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:02:13,598][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:02:13,602][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:02:13,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:02:13,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 18:02:13,603][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:02:13,604][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:02:13,611][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:02:13,611][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:02:13,611][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:02:13,611][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 18:02:13,611][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 18:02:13,611][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:02:13,612][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:02:13,612][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:02:13,612][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:02:13,612][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:02:14,737][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:02:14,737][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:02:14,737][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:02:14,737][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:02:14,737][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:02:15,416][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 18:02:15,416][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:02:15,416][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:02:15,416][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 18:02:15,416][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,417][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,417][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,417][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,417][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,417][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,418][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 18:02:15,418][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,422][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,422][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,422][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,422][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,422][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,422][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,423][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,423][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:02:15,423][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 18:02:15,423][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 18:02:15,423][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 18:02:15,424][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 18:02:15,424][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:02:15,424][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:02:15,424][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 18:02:15,425][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:02:15,425][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:05:22,141][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:05:22,142][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:05:22,142][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:05:22,143][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:05:22,143][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:05:22,143][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:05:22,144][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:05:22,144][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:05:22,145][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:05:22,145][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:05:22,145][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:05:22,145][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:05:22,145][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:05:22,145][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:05:22,146][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:05:22,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:05:22,147][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:07:54,977][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:07:54,978][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:07:54,978][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:07:54,978][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:07:54,978][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:07:54,978][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:07:54,979][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:07:54,979][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:07:54,980][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:07:54,980][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:07:54,980][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:07:54,980][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:07:54,980][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:07:54,980][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:07:54,980][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:07:54,981][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:07:54,981][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:08:14,245][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:08:14,246][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:08:14,246][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:08:14,247][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:08:14,247][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:08:14,247][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:08:14,248][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:08:14,249][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:08:14,250][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:08:14,250][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:08:14,250][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:08:14,250][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:08:14,250][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:08:14,250][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:08:14,251][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:08:14,252][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:08:14,252][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:08:46,323][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:08:46,324][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:08:46,325][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:08:46,325][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:08:46,325][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:08:46,325][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:08:46,327][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:08:46,327][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:08:46,329][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:08:46,329][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:08:46,329][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:08:46,329][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:08:46,329][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:08:46,329][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:08:46,330][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:08:46,331][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:08:46,332][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:09:08,383][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:09:08,384][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:09:08,384][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:09:08,385][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:09:08,385][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:09:08,385][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:09:08,387][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:09:08,387][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:09:08,388][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:09:08,389][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:09:08,389][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:09:08,389][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:09:08,389][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:09:08,389][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:09:08,390][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:09:08,391][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:09:08,391][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:09:45,926][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:09:45,927][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:09:45,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:09:45,927][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:09:45,927][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:09:45,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:09:45,928][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:09:45,928][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:09:45,929][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:09:45,930][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:09:45,930][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:09:45,930][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:09:45,930][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:09:45,930][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:09:45,930][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:09:45,931][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:09:45,931][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:10:06,924][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:10:06,926][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:10:06,926][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:10:06,926][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:10:06,927][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:10:06,927][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:10:06,927][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:10:06,927][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:10:06,929][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:10:06,929][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:10:06,929][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:10:06,929][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:10:06,929][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:10:06,930][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:10:06,930][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:10:06,932][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:10:06,932][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:10:08,901][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:10:08,902][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:10:08,903][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:10:08,903][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:10:08,903][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:10:08,903][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:10:08,904][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:10:08,904][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:10:08,905][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:10:08,905][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:10:08,905][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:10:08,905][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:10:08,905][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:10:08,905][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:10:08,905][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:10:08,906][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:10:08,906][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:10:44,923][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:10:44,925][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:10:44,925][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:10:44,925][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:10:44,925][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:10:44,926][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:10:44,926][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:10:44,926][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:10:44,927][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:10:44,927][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:10:44,927][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:10:44,927][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:10:44,927][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:10:44,927][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:10:44,927][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:10:44,928][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:10:44,928][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:10:51,737][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:10:51,738][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 401 for /api/plugins [2026-02-19 18:15:11,411][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:15:11,412][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:15:11,412][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:15:11,413][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:15:11,413][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:15:11,413][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:15:11,413][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:15:11,413][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:15:11,414][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:15:11,414][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:15:11,414][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:15:11,414][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:15:11,414][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:15:11,414][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:15:11,414][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:15:11,415][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:15:11,415][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:15:23,373][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:15:23,374][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:15:23,375][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:15:23,375][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:15:23,375][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:15:23,375][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:15:23,377][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:15:23,377][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:15:23,377][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:15:23,378][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:15:23,378][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:15:23,378][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:15:23,378][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:15:23,378][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:15:23,379][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:15:23,380][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:15:23,380][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:15:43,516][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:15:43,516][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:15:43,517][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:15:43,517][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:15:43,517][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:15:43,517][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:15:43,518][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:15:43,518][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:15:43,520][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:15:43,520][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:15:43,520][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:15:43,520][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:15:43,520][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:15:43,520][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:15:43,521][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:15:43,521][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:15:43,522][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:16:06,296][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:16:06,297][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:16:06,297][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:16:06,297][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:16:06,297][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:16:06,297][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:16:06,298][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:16:06,298][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:16:06,299][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:16:06,299][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:16:06,299][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:16:06,299][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:16:06,299][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:16:06,299][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:16:06,299][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:16:06,299][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:16:06,299][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:16:08,555][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:16:08,555][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:16:08,556][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:16:08,556][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:16:08,556][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:16:08,556][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:16:08,558][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:16:08,558][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:16:08,559][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:16:08,559][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:16:08,559][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:16:08,559][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:16:08,559][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:16:08,560][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:16:08,560][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:16:08,561][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:16:08,561][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:16:10,597][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:16:10,597][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:16:10,598][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:16:10,598][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:16:10,598][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:16:10,598][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:16:10,598][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:16:10,599][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:16:10,599][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:16:10,599][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:16:10,600][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:16:10,600][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:16:10,600][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:16:10,600][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:16:10,600][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:16:10,601][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:16:10,601][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:17:36,271][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:17:36,272][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:17:36,272][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:17:36,272][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:17:36,272][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:17:36,272][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:17:36,273][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:17:36,273][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:17:36,274][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:17:36,275][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:17:36,275][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:17:36,275][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:17:36,275][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:17:36,275][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:17:36,275][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:17:36,276][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:17:36,276][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:18:13,733][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:18:13,734][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:18:13,734][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:18:13,735][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:18:13,735][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:18:13,735][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:18:13,735][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:18:13,735][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:18:13,736][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:18:13,736][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:18:13,736][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:18:13,736][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:18:13,736][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:18:13,736][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:18:13,737][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:18:13,737][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:18:13,737][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:08,817][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:19:08,818][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:08,818][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:08,818][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:08,818][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:08,818][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:08,819][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:08,819][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:08,820][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:19:08,821][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:19:08,821][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:19:08,821][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:19:08,821][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:19:08,821][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:19:08,821][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:19:08,822][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:08,822][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:11,134][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:19:11,136][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:11,136][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:11,137][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:11,137][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:11,137][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:11,138][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:11,138][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:11,140][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:19:11,140][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:19:11,140][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:19:11,140][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:19:11,140][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:19:11,140][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:19:11,141][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:19:11,142][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:11,142][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:13,176][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:19:13,176][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:13,177][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:13,177][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:13,177][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:13,177][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:13,178][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:13,179][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:13,180][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:19:13,180][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:19:13,180][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:19:13,180][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:19:13,181][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:19:13,181][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:19:13,181][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:19:13,182][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:13,182][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:22,744][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:19:22,745][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:22,745][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:22,745][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:22,745][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:22,745][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:22,746][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:22,746][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:22,748][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:19:22,748][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:19:22,748][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:19:22,748][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:19:22,748][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:19:22,748][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:19:22,749][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:19:22,749][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:22,749][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:35,525][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:19:35,526][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:35,526][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:35,526][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:35,526][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:35,526][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:35,527][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:35,527][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:35,528][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:19:35,528][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:19:35,529][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:19:35,529][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:19:35,529][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:19:35,529][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:19:35,529][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:19:35,530][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:35,530][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:37,707][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:19:37,708][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:37,708][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:37,708][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:37,708][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:37,709][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:37,709][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:37,709][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:37,710][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:19:37,711][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:19:37,711][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:19:37,711][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:19:37,711][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:19:37,711][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:19:37,711][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:19:37,712][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:37,712][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:37,761][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:19:37,762][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:37,763][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:37,763][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:37,763][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:37,763][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:37,764][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:37,765][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:37,765][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:19:37,765][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:19:37,765][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:19:37,766][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:19:37,768][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:37,768][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:37,958][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 18:19:37,958][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:37,959][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:37,959][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:37,959][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:37,960][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:37,961][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:37,962][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:37,963][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:19:37,963][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 18:19:37,963][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:37,964][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:37,964][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:19:37,964][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:37,964][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:37,964][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 18:19:37,964][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:37,965][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:37,973][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 18:19:37,974][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:37,974][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:37,974][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:37,974][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:37,974][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:37,975][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:37,975][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:37,976][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 18:19:37,976][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 18:19:37,976][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:37,976][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:37,976][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:19:37,976][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:19:37,976][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:19:37,976][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 18:19:37,976][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:19:37,976][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:19:37,976][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:19:37,977][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:19:37,977][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:19:37,977][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:19:37,977][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:19:37,977][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:19:37,977][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 18:19:37,977][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:19:37,977][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:19:37,983][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:19:37,984][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:19:37,984][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:19:37,984][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 18:19:37,984][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 18:19:37,984][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 18:19:37,984][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 18:19:37,984][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:19:37,984][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:19:37,984][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 18:19:37,984][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:19:37,984][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:19:37,985][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:19:37,985][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:19:37,985][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:19:37,985][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:19:37,985][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:19:37,985][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:19:37,985][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:19:37,985][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:19:37,985][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:19:38,778][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:19:38,778][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:19:38,778][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:19:38,778][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:19:38,778][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:19:39,471][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:19:39,472][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,472][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,472][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,472][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,473][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,473][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,473][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,474][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,474][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 18:19:39,474][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 18:19:39,478][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,478][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,478][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,478][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,478][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 18:19:39,478][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 18:19:39,478][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,478][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,478][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,479][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,479][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,479][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,479][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,479][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 18:19:39,479][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,480][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:39,480][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 18:19:39,480][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 18:19:39,480][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 18:19:39,481][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 18:19:39,481][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:19:39,481][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:19:39,481][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 18:19:39,482][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:39,482][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:53,779][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:19:53,779][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:53,780][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:53,780][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:53,780][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:53,780][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:53,781][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:53,781][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:53,781][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:19:53,781][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:19:53,781][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:19:53,783][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:19:53,785][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:53,785][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:53,804][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 18:19:53,804][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:53,805][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:53,805][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:53,805][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:53,805][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:53,806][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:53,806][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:53,808][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:19:53,808][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 18:19:53,808][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:53,808][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:53,808][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:19:53,808][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:53,808][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:53,809][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 18:19:53,810][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:53,810][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:53,818][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 18:19:53,820][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:53,820][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:53,821][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:53,821][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:53,821][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:53,822][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:53,822][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:53,824][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 18:19:53,824][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 18:19:53,824][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:53,824][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:53,824][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:19:53,824][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:19:53,824][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:19:53,824][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 18:19:53,825][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:19:53,825][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:19:53,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:19:53,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:19:53,825][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:19:53,825][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:19:53,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:19:53,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:19:53,825][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 18:19:53,825][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:19:53,825][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:19:53,834][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:19:53,835][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:19:53,835][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 18:19:53,835][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:19:53,835][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:19:53,836][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:19:53,836][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:19:53,836][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:19:53,836][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:19:53,836][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:19:54,188][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:19:54,188][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:19:54,188][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:19:54,188][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:19:54,188][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:19:54,510][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:19:54,511][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,511][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,511][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,512][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,512][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,512][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,512][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,513][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 18:19:54,513][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 18:19:54,518][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,519][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,519][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,519][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 18:19:54,519][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,520][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,520][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,520][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,521][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,521][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 18:19:54,521][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 18:19:54,521][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,521][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,521][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,521][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,521][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 18:19:54,521][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 18:19:54,521][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:54,521][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:54,521][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:54,522][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:54,522][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 18:19:54,522][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 18:19:54,522][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 18:19:54,522][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 18:19:54,522][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 18:19:54,523][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 18:19:54,524][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:19:54,524][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:19:54,524][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 18:19:54,525][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:54,525][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:57,052][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:19:57,053][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:57,053][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:57,054][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:57,054][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:57,054][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:57,055][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:57,056][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:57,056][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:19:57,057][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:19:57,057][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:19:57,058][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:19:57,059][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:57,060][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:57,077][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 18:19:57,078][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:57,078][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:57,079][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:57,079][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:57,079][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:57,080][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:57,080][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:57,081][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:19:57,082][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 18:19:57,082][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:57,082][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:57,082][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:19:57,082][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:57,082][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:57,082][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 18:19:57,083][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:57,083][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:57,093][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 18:19:57,094][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:57,094][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:57,095][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:57,095][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:57,095][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:57,097][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:57,097][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:57,099][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 18:19:57,099][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 18:19:57,099][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:19:57,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:19:57,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:19:57,100][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:19:57,108][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:19:57,108][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:19:57,108][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:19:57,108][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 18:19:57,108][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 18:19:57,109][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:19:57,109][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:19:57,109][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:19:57,109][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:19:57,109][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:19:57,439][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:19:57,439][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:19:57,439][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:19:57,440][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:19:57,440][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:19:57,696][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 18:19:57,696][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:19:57,696][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:19:57,696][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 18:19:57,696][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:19:57,696][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:19:57,696][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 18:19:57,696][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 18:19:57,696][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,696][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,697][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,697][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,697][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,697][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 18:19:57,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 18:19:57,698][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,698][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,698][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,698][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,698][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 18:19:57,699][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 18:19:57,705][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,706][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,706][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,706][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,706][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,706][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,706][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,707][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,707][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:19:57,707][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 18:19:57,707][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 18:19:57,707][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 18:19:57,708][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 18:19:57,708][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:19:57,708][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:19:57,709][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 18:19:57,710][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:57,710][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:59,269][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:19:59,269][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:59,270][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:59,271][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:59,271][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:59,271][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:59,272][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:59,272][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:59,272][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:19:59,272][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:19:59,272][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:19:59,274][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:19:59,276][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:59,276][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:59,298][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 18:19:59,299][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:59,299][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:59,299][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:59,300][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:59,300][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:59,300][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:59,301][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:59,302][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:19:59,303][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 18:19:59,303][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:59,303][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:59,303][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:19:59,303][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:59,303][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:59,303][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 18:19:59,304][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:59,304][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:19:59,314][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/datasets [2026-02-19 18:19:59,315][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:19:59,316][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:19:59,316][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:19:59,316][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:19:59,316][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:19:59,318][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:19:59,318][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:19:59,321][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 18:19:59,321][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-19 18:19:59,321][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:19:59,321][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:19:59,321][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:19:59,321][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:19:59,321][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:19:59,321][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-19 18:19:59,321][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 18:19:59,321][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:19:59,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:19:59,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:19:59,322][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 18:19:59,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:19:59,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:19:59,322][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:19:59,322][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-19 18:19:59,322][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:19:59,322][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:19:59,330][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:19:59,331][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:19:59,331][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-19 18:19:59,331][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:19:59,331][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:19:59,332][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:19:59,332][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:19:59,332][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:19:59,332][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:19:59,332][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:19:59,332][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:19:59,657][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:19:59,657][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:19:59,657][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:19:59,657][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:19:59,658][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:19:59,917][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-19 18:19:59,918][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:19:59,918][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:19:59,918][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-19 18:19:59,918][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 18:19:59,918][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 18:19:59,918][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-19 18:19:59,918][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-19 18:19:59,918][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-19 18:19:59,918][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-19 18:19:59,918][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-19 18:19:59,919][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-19 18:19:59,920][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 18:19:59,920][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 18:19:59,920][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/datasets [2026-02-19 18:19:59,921][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:19:59,921][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:01,462][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:20:01,463][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:01,463][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:01,463][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:01,463][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:01,463][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:01,464][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:01,465][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:01,465][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:20:01,465][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:20:01,465][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:20:01,467][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:20:01,468][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:01,468][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:01,516][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/environments [2026-02-19 18:20:01,518][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:01,519][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:01,519][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:01,519][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:01,519][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:01,521][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:01,521][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:01,525][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/storage/files [2026-02-19 18:20:01,525][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:20:01,525][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-19 18:20:01,525][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:01,525][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:01,525][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:01,526][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:01,527][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/environments [2026-02-19 18:20:01,530][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 18:20:01,532][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:01,533][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:01,532][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-19 18:20:01,534][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:01,534][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-19 18:20:01,534][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:01,536][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:01,537][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:01,540][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_files][Entry] [2026-02-19 18:20:01,541][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 18:20:01,541][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 18:20:01,541][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 18:20:01,541][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 18:20:01,541][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 18:20:01,541][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 18:20:01,541][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 18:20:01,541][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 18:20:01,541][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 18:20:01,541][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 18:20:01,542][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-19 18:20:01,543][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 18:20:01,544][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 18:20:01,544][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 18:20:01,544][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 18:20:01,545][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 18:20:01,545][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/storage/files [2026-02-19 18:20:01,547][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:01,548][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:04,349][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:20:04,350][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 18:20:04,351][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:04,351][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:04,352][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:04,352][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:04,352][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:04,353][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:04,353][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:20:04,353][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:20:04,353][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:20:04,355][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:20:04,356][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:04,356][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:04,374][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/admin/users [2026-02-19 18:20:04,375][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/admin/roles [2026-02-19 18:20:04,375][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-19 18:20:04,375][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:04,376][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:04,376][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:04,376][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:04,376][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:04,376][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:04,376][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:04,376][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:04,377][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:04,378][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:04,378][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:04,378][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:04,378][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:04,380][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.admin.list_roles][Entry] [2026-02-19 18:20:04,381][DEBUG][superset_tools_app] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Coherence:OK] [2026-02-19 18:20:04,381][DEBUG][superset_tools_app] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Exit] [2026-02-19 18:20:04,383][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.admin.list_users][Entry] [2026-02-19 18:20:04,383][DEBUG][superset_tools_app] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Coherence:OK] [2026-02-19 18:20:04,383][DEBUG][superset_tools_app] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Exit] [2026-02-19 18:20:04,384][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/admin/roles [2026-02-19 18:20:04,385][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/admin/users [2026-02-19 18:20:04,386][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:04,386][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:04,386][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:04,387][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:06,787][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings [2026-02-19 18:20:06,788][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:06,789][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:06,789][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:06,789][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:06,789][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:06,791][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:06,791][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:06,792][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_settings][Entry] [2026-02-19 18:20:06,793][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-19 18:20:06,793][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-19 18:20:06,793][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-19 18:20:06,793][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_config][Entry] [2026-02-19 18:20:06,793][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 18:20:06,793][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 18:20:06,801][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings [2026-02-19 18:20:06,802][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:06,802][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:06,823][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:20:06,824][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:06,824][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:06,825][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:06,825][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:06,825][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:06,826][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:06,827][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:06,827][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:20:06,828][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:20:06,828][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:20:06,830][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:20:06,831][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:06,831][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:06,847][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/consolidated [2026-02-19 18:20:06,848][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:06,848][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:06,848][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:06,849][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:06,849][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:06,849][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:06,849][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:06,852][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_consolidated_settings][Entry] [2026-02-19 18:20:06,852][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-19 18:20:06,852][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-19 18:20:06,852][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 18:20:06,852][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 18:20:06,852][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-19 18:20:06,853][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 18:20:06,853][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 18:20:06,853][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-19 18:20:06,853][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-19 18:20:06,853][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/consolidated [2026-02-19 18:20:06,854][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:06,854][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:08,513][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:08,514][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:08,514][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:08,514][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:08,514][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:08,515][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:08,515][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:08,517][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 18:20:08,517][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 18:20:08,517][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 18:20:08,517][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 18:20:08,517][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 18:20:08,517][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 18:20:08,520][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:08,520][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:10,077][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:20:10,078][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:10,078][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:10,078][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:10,078][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:10,078][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:10,079][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:10,079][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:10,081][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:20:10,081][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:20:10,081][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:20:10,081][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:20:10,081][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:20:10,081][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:20:10,081][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:20:10,082][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:10,082][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:37,738][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings [2026-02-19 18:20:37,739][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:37,739][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:37,740][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:37,740][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:37,740][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:37,741][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:37,741][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:37,743][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_settings][Entry] [2026-02-19 18:20:37,743][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-19 18:20:37,743][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-19 18:20:37,743][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-19 18:20:37,743][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_config][Entry] [2026-02-19 18:20:37,743][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 18:20:37,743][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 18:20:37,744][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings [2026-02-19 18:20:37,745][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:37,745][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:37,792][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:20:37,793][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:37,793][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:37,794][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:37,794][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:37,794][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:37,795][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:37,796][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:37,796][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:20:37,796][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:20:37,796][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:20:37,799][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:20:37,804][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:37,804][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:37,824][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/consolidated [2026-02-19 18:20:37,825][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:37,825][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:37,825][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:37,825][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:37,825][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:37,827][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:37,827][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:37,829][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_consolidated_settings][Entry] [2026-02-19 18:20:37,829][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-19 18:20:37,829][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-19 18:20:37,829][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 18:20:37,829][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 18:20:37,829][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-19 18:20:37,830][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 18:20:37,830][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 18:20:37,830][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-19 18:20:37,830][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-19 18:20:37,831][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/consolidated [2026-02-19 18:20:37,832][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:37,832][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:38,771][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:20:38,772][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:38,772][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:38,773][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:38,773][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:38,773][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:38,775][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:38,776][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:38,776][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:20:38,776][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:20:38,776][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:20:38,778][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:20:38,779][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:38,780][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:38,793][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 18:20:38,794][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:38,794][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:38,795][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:38,795][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:38,795][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:38,796][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:38,797][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:38,798][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:20:38,798][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 18:20:38,798][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:38,798][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:38,798][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:20:38,798][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:38,798][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:38,799][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 18:20:38,799][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:38,799][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:38,809][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 18:20:38,810][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:38,810][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:38,810][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:38,810][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:38,810][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:38,811][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:38,811][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:38,813][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 18:20:38,813][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 18:20:38,813][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:38,813][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:38,813][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:20:38,813][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:20:38,813][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:20:38,813][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 18:20:38,814][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:20:38,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:20:38,814][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:20:38,814][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:20:38,814][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:20:38,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:20:38,814][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:20:38,814][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:20:38,814][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 18:20:38,814][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:20:38,814][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:20:38,820][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:20:38,820][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:20:38,820][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:20:38,820][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 18:20:38,820][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 18:20:38,820][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 18:20:38,820][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 18:20:38,820][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:20:38,820][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:20:38,821][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 18:20:38,821][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:20:38,821][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:20:38,821][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:20:38,821][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:20:38,821][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:20:38,821][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:20:38,821][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:20:38,821][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:20:38,821][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:20:38,821][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:20:38,821][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:20:39,149][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:20:39,149][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:20:39,150][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:20:39,150][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:20:39,150][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:20:39,797][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:20:39,798][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,798][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,798][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,798][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,799][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,799][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 18:20:39,799][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 18:20:39,805][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,805][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,805][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,806][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,806][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,806][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,806][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 18:20:39,806][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,807][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,807][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,807][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:39,807][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:39,807][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 18:20:39,808][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 18:20:39,808][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 18:20:39,808][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 18:20:39,808][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 18:20:39,810][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 18:20:39,810][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:20:39,810][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:20:39,811][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 18:20:39,811][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:39,812][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:40,846][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:20:40,847][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:40,847][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:40,847][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:40,847][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:40,847][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:40,848][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:40,848][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:40,848][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:20:40,849][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:20:40,849][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:20:40,849][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:20:40,851][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:40,851][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:40,885][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 18:20:40,894][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:40,902][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:40,903][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:40,903][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:40,903][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:40,904][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:40,904][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:40,909][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:20:40,909][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 18:20:40,910][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:40,910][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:40,910][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:20:40,914][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:40,915][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:40,916][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 18:20:40,922][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:40,923][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:40,939][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/datasets [2026-02-19 18:20:40,941][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:40,941][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:40,941][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:40,941][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:40,941][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:40,943][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:40,944][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:40,946][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 18:20:40,946][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-19 18:20:40,946][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:40,946][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:40,946][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 18:20:40,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 18:20:40,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:20:40,947][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:20:40,955][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:20:40,955][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:20:40,955][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:20:40,955][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-19 18:20:40,955][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-19 18:20:40,955][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-19 18:20:40,955][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-19 18:20:40,955][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:20:40,955][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:20:40,955][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-19 18:20:40,955][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:20:40,955][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:20:40,955][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:20:40,955][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:20:40,956][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:20:40,956][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:20:40,956][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:20:40,956][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:20:40,956][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:20:40,956][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:20:40,956][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:20:41,282][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:20:41,282][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:20:41,282][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:20:41,282][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:20:41,282][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:20:41,413][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-19 18:20:41,414][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:20:41,414][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:20:41,414][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-19 18:20:41,414][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 18:20:41,414][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 18:20:41,414][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-19 18:20:41,414][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-19 18:20:41,415][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-19 18:20:41,415][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-19 18:20:41,415][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-19 18:20:41,417][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-19 18:20:41,417][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 18:20:41,417][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 18:20:41,417][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/datasets [2026-02-19 18:20:41,418][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:41,418][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:45,941][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:20:45,941][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:45,942][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:45,942][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:45,942][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:45,942][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:45,943][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:45,944][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:45,944][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:20:45,944][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:20:45,945][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:20:45,946][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:20:45,947][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:45,947][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:45,972][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 18:20:45,974][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:45,974][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:45,974][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:45,975][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:45,975][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:45,976][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:45,976][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:45,978][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:20:45,979][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 18:20:45,979][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:45,979][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:45,979][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:20:45,979][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:45,979][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:45,979][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 18:20:45,980][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:45,982][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:45,998][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/datasets [2026-02-19 18:20:46,001][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:46,002][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:46,003][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:46,003][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:46,004][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:46,005][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:46,006][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:46,008][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 18:20:46,008][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-19 18:20:46,008][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:46,008][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:46,008][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 18:20:46,009][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-19 18:20:46,009][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:20:46,009][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:20:46,018][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:20:46,018][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:20:46,018][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:20:46,019][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-19 18:20:46,019][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-19 18:20:46,019][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-19 18:20:46,020][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-19 18:20:46,020][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:20:46,020][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:20:46,021][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-19 18:20:46,021][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:20:46,021][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:20:46,021][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:20:46,021][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:20:46,021][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:20:46,021][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:20:46,021][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:20:46,021][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:20:46,021][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:20:46,021][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:20:46,021][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:20:46,400][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:20:46,400][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:20:46,400][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:20:46,400][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:20:46,400][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:20:46,537][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-19 18:20:46,537][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:20:46,537][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:20:46,537][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-19 18:20:46,538][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 18:20:46,538][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 18:20:46,538][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-19 18:20:46,538][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-19 18:20:46,538][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-19 18:20:46,538][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-19 18:20:46,538][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-19 18:20:46,540][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-19 18:20:46,540][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-19 18:20:46,540][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-19 18:20:46,540][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/datasets [2026-02-19 18:20:46,542][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:46,542][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:48,638][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:20:48,638][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:48,639][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:48,639][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:48,639][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:48,639][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:48,640][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:48,640][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:48,640][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:20:48,640][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:20:48,641][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:20:48,641][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:20:48,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:48,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:48,658][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 18:20:48,658][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:48,659][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:48,659][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:48,659][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:48,659][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:48,660][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:48,661][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:48,662][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:20:48,663][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 18:20:48,663][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:48,663][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:48,663][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:20:48,663][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:48,663][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:48,663][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 18:20:48,664][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:48,664][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:48,672][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 18:20:48,673][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:48,673][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:48,674][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:48,674][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:48,674][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:48,675][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:48,675][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:20:48,677][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:20:48,677][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:20:48,677][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:20:48,683][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:20:48,683][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:20:48,683][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 18:20:48,683][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:20:48,683][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:20:48,683][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:20:48,683][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:20:48,683][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:20:49,000][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:20:49,000][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:20:49,000][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:20:49,000][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:20:49,000][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:20:49,181][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:20:49,182][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,182][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,182][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,182][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 18:20:49,182][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,183][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 18:20:49,183][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 18:20:49,187][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,187][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,188][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,188][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,188][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,188][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,188][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,188][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,188][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,189][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,189][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,189][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 18:20:49,189][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 18:20:49,189][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:20:49,189][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:20:49,189][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:20:49,189][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:20:49,189][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 18:20:49,189][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 18:20:49,189][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 18:20:49,189][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 18:20:49,189][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 18:20:49,190][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 18:20:49,190][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:20:49,190][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:20:49,190][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 18:20:49,191][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:49,191][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:52,975][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:52,975][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:52,975][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:52,976][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:52,976][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:52,976][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:52,976][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:52,978][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 18:20:52,978][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 18:20:52,978][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 18:20:52,979][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 18:20:52,979][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 18:20:52,979][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 18:20:52,981][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:52,981][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:55,580][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,580][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-19 18:20:55,580][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-19 18:20:55,580][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task fe971776-a713-4ddb-902f-f50d40290c88 (source=None, level=None) [2026-02-19 18:20:55,581][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,581][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-19 18:20:55,581][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-19 18:20:55,581][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,581][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,581][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskLogPersistenceService.get_logs][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,582][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Coherence:OK] [2026-02-19 18:20:55,582][DEBUG][superset_tools_app] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Action] [TaskLogPersistenceService.get_logs][Exit] [2026-02-19 18:20:55,582][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-19 18:20:55,582][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-19 18:20:55,584][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,585][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 18:20:55,585][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 18:20:55,597][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,599][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:55,599][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:55,600][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:55,600][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:55,600][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:55,601][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:55,601][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:55,604][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 18:20:55,605][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,605][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 18:20:55,605][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 18:20:55,605][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 18:20:55,605][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 18:20:55,605][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,607][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:55,607][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:20:55,641][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,642][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:20:55,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:20:55,643][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:20:55,643][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:20:55,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:20:55,645][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:20:55,645][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:20:55,648][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-19 18:20:55,648][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,648][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-19 18:20:55,648][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-19 18:20:55,648][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-19 18:20:55,648][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-19 18:20:55,649][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/fe971776-a713-4ddb-902f-f50d40290c88 [2026-02-19 18:20:55,650][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:20:55,651][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:21:04,519][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/plugins [2026-02-19 18:21:04,520][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:21:04,520][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:21:04,520][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:21:04,520][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:21:04,520][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:21:04,521][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:21:04,521][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:21:04,523][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_plugins][Entry] [2026-02-19 18:21:04,523][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 18:21:04,523][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 18:21:04,523][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 18:21:04,523][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 18:21:04,523][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 18:21:04,523][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/plugins [2026-02-19 18:21:04,524][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:21:04,524][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:21:09,389][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:21:09,390][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:21:09,391][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:21:09,391][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:21:09,391][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:21:09,391][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:21:09,393][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:21:09,393][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:21:09,393][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:21:09,393][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:21:09,393][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:21:09,394][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:21:09,395][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:21:09,395][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:21:09,415][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/environments [2026-02-19 18:21:09,416][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/storage/files [2026-02-19 18:21:09,416][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:21:09,416][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:21:09,417][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:21:09,417][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:21:09,417][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:21:09,417][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:21:09,417][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:21:09,418][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:21:09,418][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:21:09,419][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:21:09,419][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:21:09,419][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:21:09,420][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:21:09,420][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:21:09,421][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_files][Entry] [2026-02-19 18:21:09,421][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-19 18:21:09,421][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-19 18:21:09,421][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-19 18:21:09,421][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-19 18:21:09,421][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 18:21:09,421][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 18:21:09,421][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 18:21:09,421][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 18:21:09,422][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 18:21:09,422][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 18:21:09,422][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-19 18:21:09,422][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 18:21:09,422][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-19 18:21:09,422][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-19 18:21:09,422][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-19 18:21:09,422][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-19 18:21:09,423][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/storage/files [2026-02-19 18:21:09,425][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:21:09,425][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-19 18:21:09,425][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:21:09,425][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:21:09,425][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:21:09,425][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:21:09,425][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/environments [2026-02-19 18:21:09,426][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:21:09,426][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:21:09,427][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-19 18:21:09,428][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-19 18:21:17,498][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:21:17,498][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:21:17,499][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:21:17,499][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:21:17,499][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:21:17,499][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:21:17,500][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:21:17,500][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:21:17,500][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:21:17,500][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:21:17,500][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:21:17,502][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:21:17,504][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:21:17,504][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:21:17,522][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-19 18:21:17,524][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:21:17,524][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:21:17,525][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:21:17,525][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:21:17,525][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:21:17,526][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:21:17,526][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:21:17,528][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:21:17,528][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 18:21:17,528][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:21:17,528][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:21:17,528][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-19 18:21:17,528][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:21:17,528][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:21:17,528][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-19 18:21:17,529][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:21:17,529][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:21:17,537][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 18:21:17,538][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:21:17,538][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:21:17,538][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:21:17,538][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:21:17,538][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:21:17,539][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:21:17,539][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:21:17,540][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:21:17,541][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:21:17,541][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:21:17,541][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:21:17,547][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:21:17,548][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:21:17,548][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 18:21:17,548][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:21:17,548][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:21:17,549][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:21:17,549][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:21:17,549][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:21:17,882][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:21:17,882][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:21:17,882][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:21:17,882][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:21:17,882][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:21:18,118][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 18:21:18,118][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:21:18,118][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:21:18,118][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 18:21:18,118][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:21:18,118][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:21:18,118][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 18:21:18,118][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 18:21:18,118][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,119][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,119][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,119][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,119][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 18:21:18,119][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 18:21:18,120][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,120][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,120][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,120][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,120][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 18:21:18,120][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 18:21:18,124][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,125][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,125][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,125][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 18:21:18,125][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,126][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,126][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,126][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,126][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 18:21:18,126][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:18,127][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:18,127][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:18,127][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:18,127][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 18:21:18,127][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 18:21:18,127][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 18:21:18,127][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 18:21:18,127][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 18:21:18,128][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 18:21:18,128][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:21:18,128][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:21:18,128][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 18:21:18,129][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:21:18,129][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:21:22,217][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-19 18:21:22,218][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:21:22,218][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:21:22,219][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:21:22,219][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:21:22,219][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:21:22,220][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:21:22,220][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:21:22,221][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=2, page_size=10 [2026-02-19 18:21:22,221][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 18:21:22,221][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 18:21:22,221][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:21:22,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 18:21:22,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 18:21:22,222][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 18:21:22,227][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 18:21:22,228][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 18:21:22,228][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 18:21:22,228][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 18:21:22,228][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 18:21:22,228][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 18:21:22,228][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 18:21:22,228][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 18:21:22,228][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 18:21:22,228][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 18:21:22,228][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 18:21:22,228][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 18:21:22,228][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 18:21:22,228][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 18:21:22,229][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 18:21:22,229][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 18:21:22,229][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 18:21:22,229][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 18:21:22,229][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 18:21:22,229][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 18:21:22,229][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 18:21:22,534][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 18:21:22,534][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 18:21:22,534][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 18:21:22,534][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 18:21:22,535][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 18:21:22,696][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 18:21:22,696][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 18:21:22,696][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 18:21:22,696][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 18:21:22,696][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:21:22,696][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:21:22,696][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 18:21:22,696][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,697][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,697][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,697][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,697][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,697][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 18:21:22,698][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 18:21:22,698][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,698][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,698][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,698][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,698][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 18:21:22,698][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 18:21:22,703][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,703][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,703][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,703][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,704][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,704][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,704][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,704][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,704][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,704][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,705][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,705][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 18:21:22,705][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 18:21:22,705][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 18:21:22,705][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 18:21:22,706][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 3 dashboards (page 2/2, total: 13) [2026-02-19 18:21:22,706][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 18:21:22,706][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 18:21:22,706][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-19 18:21:22,707][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:21:22,707][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:24:05,716][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:24:05,717][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:24:05,717][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:24:05,717][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:24:05,717][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:24:05,718][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:24:05,718][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:24:05,720][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-19 18:24:05,720][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-19 18:24:05,720][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-19 18:24:05,720][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-19 18:24:05,720][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-19 18:24:05,720][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-19 18:24:05,722][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:24:05,722][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:24:10,195][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings [2026-02-19 18:24:10,197][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:24:10,197][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:24:10,198][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:24:10,198][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:24:10,198][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:24:10,198][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:24:10,199][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:24:10,200][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_settings][Entry] [2026-02-19 18:24:10,200][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-19 18:24:10,200][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-19 18:24:10,201][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-19 18:24:10,201][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_config][Entry] [2026-02-19 18:24:10,201][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 18:24:10,201][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 18:24:10,201][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings [2026-02-19 18:24:10,203][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:24:10,203][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:24:10,230][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:24:10,230][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:24:10,231][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:24:10,231][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:24:10,231][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:24:10,231][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:24:10,232][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:24:10,232][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:24:10,233][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:24:10,233][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:24:10,233][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:24:10,235][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:24:10,236][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:24:10,236][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:24:10,251][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/consolidated [2026-02-19 18:24:10,252][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:24:10,252][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:24:10,252][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:24:10,252][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:24:10,252][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:24:10,253][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:24:10,253][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:24:10,254][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_consolidated_settings][Entry] [2026-02-19 18:24:10,254][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-19 18:24:10,254][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-19 18:24:10,254][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 18:24:10,254][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 18:24:10,254][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-19 18:24:10,255][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 18:24:10,255][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 18:24:10,255][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-19 18:24:10,255][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-19 18:24:10,255][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/consolidated [2026-02-19 18:24:10,256][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:24:10,256][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:26:44,664][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings [2026-02-19 18:26:44,665][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:26:44,666][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:26:44,666][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:26:44,666][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:26:44,666][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:26:44,667][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:26:44,667][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:26:44,670][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_settings][Entry] [2026-02-19 18:26:44,670][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-19 18:26:44,670][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-19 18:26:44,670][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-19 18:26:44,670][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_config][Entry] [2026-02-19 18:26:44,670][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 18:26:44,670][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 18:26:44,671][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings [2026-02-19 18:26:44,671][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:26:44,671][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:26:44,701][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 18:26:44,703][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:26:44,703][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:26:44,704][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:26:44,704][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:26:44,704][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:26:44,706][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:26:44,707][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:26:44,708][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 18:26:44,708][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 18:26:44,708][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 18:26:44,710][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 18:26:44,713][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:26:44,713][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 18:26:44,763][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/consolidated [2026-02-19 18:26:44,768][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 18:26:44,771][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 18:26:44,772][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 18:26:44,772][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 18:26:44,773][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 18:26:44,774][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 18:26:44,775][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 18:26:44,779][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_consolidated_settings][Entry] [2026-02-19 18:26:44,779][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-19 18:26:44,779][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-19 18:26:44,779][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 18:26:44,779][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 18:26:44,779][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-19 18:26:44,780][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 18:26:44,781][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 18:26:44,782][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-19 18:26:44,782][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-19 18:26:44,783][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/consolidated [2026-02-19 18:26:44,785][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 18:26:44,786][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:44:47,511][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings [2026-02-19 22:44:47,512][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:44:47,512][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:44:47,512][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:44:47,512][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:44:47,513][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:44:47,513][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:44:47,513][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:44:47,514][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_settings][Entry] [2026-02-19 22:44:47,514][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-19 22:44:47,514][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-19 22:44:47,514][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-19 22:44:47,514][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_config][Entry] [2026-02-19 22:44:47,514][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 22:44:47,514][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 22:44:47,515][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings [2026-02-19 22:44:47,515][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:44:47,515][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:44:47,538][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 22:44:47,539][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:44:47,539][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:44:47,539][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:44:47,539][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:44:47,539][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:44:47,540][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:44:47,540][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:44:47,540][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 22:44:47,540][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 22:44:47,540][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 22:44:47,542][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 22:44:47,544][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:44:47,544][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:44:47,557][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/consolidated [2026-02-19 22:44:47,558][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:44:47,558][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:44:47,558][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:44:47,558][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:44:47,558][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:44:47,560][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:44:47,560][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:44:47,561][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_consolidated_settings][Entry] [2026-02-19 22:44:47,562][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-19 22:44:47,562][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-19 22:44:47,562][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 22:44:47,562][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 22:44:47,562][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-19 22:44:47,562][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 22:44:47,562][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 22:44:47,562][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-19 22:44:47,562][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-19 22:44:47,563][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/consolidated [2026-02-19 22:44:47,563][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:44:47,563][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:46:31,112][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 22:46:31,113][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:46:31,113][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:46:31,114][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:46:31,114][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:46:31,114][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:46:31,115][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:46:31,115][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:46:31,116][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 22:46:31,116][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 22:46:31,116][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 22:46:31,119][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 22:46:31,119][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:46:31,120][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:46:31,133][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/admin/users [2026-02-19 22:46:31,134][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/admin/roles [2026-02-19 22:46:31,134][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:46:31,135][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:46:31,135][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:46:31,135][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:46:31,135][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:46:31,135][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:46:31,135][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:46:31,136][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:46:31,136][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:46:31,136][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:46:31,136][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:46:31,137][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:46:31,137][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:46:31,137][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:46:31,142][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.admin.list_users][Entry] [2026-02-19 22:46:31,142][DEBUG][superset_tools_app] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Coherence:OK] [2026-02-19 22:46:31,143][DEBUG][superset_tools_app] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Action] [api.admin.list_users][Exit] [2026-02-19 22:46:31,144][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.admin.list_roles][Entry] [2026-02-19 22:46:31,144][DEBUG][superset_tools_app] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Coherence:OK] [2026-02-19 22:46:31,144][DEBUG][superset_tools_app] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Action] [api.admin.list_roles][Exit] [2026-02-19 22:46:31,145][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/admin/users [2026-02-19 22:46:31,145][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/admin/roles [2026-02-19 22:46:31,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:46:31,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:46:31,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:46:31,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:46:33,802][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings [2026-02-19 22:46:33,802][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:46:33,802][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:46:33,803][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:46:33,803][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:46:33,803][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:46:33,804][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:46:33,804][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:46:33,805][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_settings][Entry] [2026-02-19 22:46:33,805][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-19 22:46:33,805][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-19 22:46:33,805][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-19 22:46:33,805][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_config][Entry] [2026-02-19 22:46:33,805][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 22:46:33,805][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 22:46:33,806][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings [2026-02-19 22:46:33,808][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:46:33,808][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:46:33,829][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 22:46:33,830][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:46:33,831][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:46:33,831][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:46:33,831][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:46:33,832][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:46:33,833][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:46:33,833][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:46:33,833][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 22:46:33,833][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 22:46:33,833][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 22:46:33,835][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 22:46:33,836][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:46:33,836][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:46:33,851][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/consolidated [2026-02-19 22:46:33,852][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:46:33,852][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:46:33,852][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:46:33,852][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:46:33,852][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:46:33,853][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:46:33,853][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:46:33,856][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_consolidated_settings][Entry] [2026-02-19 22:46:33,856][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-19 22:46:33,856][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-19 22:46:33,856][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 22:46:33,856][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 22:46:33,856][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-19 22:46:33,857][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 22:46:33,857][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 22:46:33,857][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-19 22:46:33,858][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-19 22:46:33,858][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/consolidated [2026-02-19 22:46:33,858][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:46:33,859][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:48:51,189][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings [2026-02-19 22:48:51,190][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:48:51,191][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:48:51,191][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:48:51,191][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:48:51,191][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:48:51,192][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:48:51,192][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:48:51,193][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_settings][Entry] [2026-02-19 22:48:51,193][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-19 22:48:51,193][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-19 22:48:51,194][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-19 22:48:51,194][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_config][Entry] [2026-02-19 22:48:51,194][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 22:48:51,194][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 22:48:51,194][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings [2026-02-19 22:48:51,195][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:48:51,196][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:48:51,223][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 22:48:51,224][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:48:51,224][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:48:51,225][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:48:51,225][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:48:51,225][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:48:51,226][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:48:51,226][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:48:51,226][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 22:48:51,226][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 22:48:51,227][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 22:48:51,228][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 22:48:51,229][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:48:51,229][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:48:51,244][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/consolidated [2026-02-19 22:48:51,245][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:48:51,245][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:48:51,245][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:48:51,245][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:48:51,245][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:48:51,246][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:48:51,246][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:48:51,247][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_consolidated_settings][Entry] [2026-02-19 22:48:51,248][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-19 22:48:51,248][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-19 22:48:51,248][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 22:48:51,248][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 22:48:51,248][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-19 22:48:51,249][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 22:48:51,249][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 22:48:51,249][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-19 22:48:51,249][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-19 22:48:51,250][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/consolidated [2026-02-19 22:48:51,250][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:48:51,250][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:49:07,171][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings [2026-02-19 22:49:07,172][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:49:07,172][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:49:07,173][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:49:07,173][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:49:07,173][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:49:07,174][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:49:07,174][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:49:07,176][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_settings][Entry] [2026-02-19 22:49:07,176][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-19 22:49:07,176][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-19 22:49:07,176][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-19 22:49:07,177][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_config][Entry] [2026-02-19 22:49:07,177][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 22:49:07,177][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 22:49:07,177][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings [2026-02-19 22:49:07,178][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:49:07,178][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:49:07,204][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-19 22:49:07,205][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:49:07,205][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:49:07,206][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:49:07,206][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:49:07,206][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:49:07,207][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:49:07,208][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:49:07,208][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-19 22:49:07,208][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 22:49:07,208][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 22:49:07,209][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-19 22:49:07,210][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:49:07,211][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 22:49:07,226][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/consolidated [2026-02-19 22:49:07,226][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 22:49:07,227][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 22:49:07,227][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 22:49:07,227][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 22:49:07,227][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 22:49:07,228][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 22:49:07,228][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 22:49:07,230][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_consolidated_settings][Entry] [2026-02-19 22:49:07,230][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-19 22:49:07,230][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-19 22:49:07,230][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 22:49:07,230][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 22:49:07,230][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-19 22:49:07,230][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-19 22:49:07,231][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-19 22:49:07,231][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-19 22:49:07,231][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-19 22:49:07,231][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/consolidated [2026-02-19 22:49:07,232][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 22:49:07,232][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:20:08,945][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 23:20:08,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 23:20:08,945][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 23:20:08,945][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-19 23:20:08,951][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-19 23:20:08,952][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-19 23:20:08,952][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-19 23:20:08,952][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-19 23:20:08,952][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-19 23:20:08,952][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-19 23:20:08,952][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 23:20:08,952][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 23:20:08,952][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 23:20:08,952][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 23:20:08,953][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 23:20:08,954][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 23:20:08,954][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-19 23:20:08,954][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 23:20:08,954][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 23:20:08,954][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 23:20:08,954][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 23:20:08,954][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 23:20:08,955][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 23:20:08,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 23:20:08,956][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 23:20:08,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 23:20:08,957][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 23:20:08,958][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 23:20:09,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 23:20:09,193][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 23:20:09,193][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 23:20:09,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 23:20:09,193][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 23:20:09,193][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 23:20:09,193][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-19 23:20:09,193][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 23:20:09,193][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 23:20:09,193][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 23:20:09,194][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 23:20:09,194][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 23:20:09,194][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 23:20:09,194][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-19 23:20:09,194][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 23:20:09,194][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 23:20:09,194][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-19 23:20:09,195][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-19 23:20:09,196][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 23:20:09,196][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 23:20:09,569][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 23:20:09,570][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 23:20:09,571][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 23:20:09,571][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 23:20:09,571][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-19 23:20:09,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 23:20:09,571][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 23:20:09,571][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 23:20:09,571][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-19 23:20:09,571][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-19 23:20:09,571][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-19 23:20:09,572][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-19 23:20:09,572][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-19 23:20:09,572][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 23:20:09,572][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-19 23:20:09,572][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-19 23:20:09,573][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-19 23:20:09,573][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-19 23:20:09,574][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-19 23:20:09,574][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-19 23:20:09,574][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-19 23:20:09,587][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-19 23:20:09,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 23:20:09,588][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 23:20:09,588][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 23:20:09,589][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-19 23:20:09,589][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-19 23:20:09,589][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-19 23:20:09,589][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-19 23:20:09,589][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-19 23:20:09,589][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-19 23:20:09,589][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-19 23:20:09,601][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-19 23:20:09,601][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-19 23:20:09,601][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-19 23:20:09,601][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-19 23:20:09,601][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-19 23:20:09,601][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-19 23:20:09,601][INFO][superset_tools_app] TaskManager initialized [2026-02-19 23:20:09,601][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-19 23:20:09,602][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-19 23:20:09,602][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-19 23:20:09,602][INFO][superset_tools_app] SchedulerService initialized [2026-02-19 23:20:09,602][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-19 23:20:09,602][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-19 23:20:09,602][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 23:20:09,602][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 23:20:09,603][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-19 23:20:09,603][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-19 23:20:09,603][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-19 23:20:09,603][INFO][superset_tools_app] ResourceService initialized [2026-02-19 23:20:09,654][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-19 23:20:09,654][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-19 23:20:09,654][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-19 23:20:09,800][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-19 23:20:09,800][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-19 23:20:09,800][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-19 23:20:09,800][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-19 23:20:09,800][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-19 23:20:09,800][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-19 23:20:09,800][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-19 23:20:09,801][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-19 23:20:09,801][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-19 23:20:09,801][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-19 23:20:09,801][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-19 23:20:09,801][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-19 23:20:09,801][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-19 23:20:09,801][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-19 23:20:09,801][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-19 23:20:09,801][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-19 23:20:09,801][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-19 23:23:02,580][INFO][superset_tools_app] Incoming request: POST /api/auth/login [2026-02-19 23:23:02,581][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:23:02,581][DEBUG][superset_tools_app] [api.auth.login][Entry] [2026-02-19 23:23:02,582][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-19 23:23:02,582][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:23:02,583][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:23:02,583][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:23:02,770][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-19 23:23:02,773][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-19 23:23:02,773][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-19 23:23:02,773][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-19 23:23:02,773][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-19 23:23:02,774][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-19 23:23:02,774][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-19T20:23:02.774221][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-19 23:23:02,774][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-19 23:23:02,774][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-19 23:23:02,774][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-19 23:23:02,775][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-19 23:23:02,780][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-19 23:23:02,780][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-19 23:23:02,780][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-19 23:23:02,780][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-19 23:23:02,780][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-19 23:23:02,781][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-19 23:23:02,781][INFO][superset_tools_app] Response status: 200 for /api/auth/login [2026-02-19 23:23:02,781][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 23:23:02,782][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:23:02,789][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 23:23:02,790][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:23:02,790][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 23:23:02,790][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 23:23:02,790][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 23:23:02,790][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:23:02,791][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:23:02,791][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:23:02,791][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 23:23:02,791][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 23:23:02,791][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 23:23:02,793][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 23:23:02,794][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 23:23:02,794][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:23:02,813][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-19 23:23:02,814][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:23:02,814][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 23:23:02,814][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 23:23:02,815][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 23:23:02,815][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:23:02,815][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:23:02,815][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:23:02,816][DEBUG][superset_tools_app] [list_plugins][Entry] [2026-02-19 23:23:02,816][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-19 23:23:02,816][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-19 23:23:02,816][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-19 23:23:02,816][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-19 23:23:02,816][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-19 23:23:02,816][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-19 23:23:02,817][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 23:23:02,817][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:23:03,073][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 23:23:03,075][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:23:03,075][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 23:23:03,076][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 23:23:03,076][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 23:23:03,076][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:23:03,077][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:23:03,078][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:23:03,079][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 23:23:03,079][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 23:23:03,079][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:23:03,079][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:23:03,079][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 23:23:03,079][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:23:03,079][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:23:03,080][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 23:23:03,081][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 23:23:03,081][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:23:03,090][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 23:23:03,091][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:23:03,091][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 23:23:03,091][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 23:23:03,091][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 23:23:03,091][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:23:03,092][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:23:03,092][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 23:23:03,095][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 23:23:03,095][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 23:23:03,095][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 23:23:03,096][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 23:23:03,096][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 23:23:03,103][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 23:23:03,103][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 23:23:03,103][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 23:23:03,103][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 23:23:03,103][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 23:23:03,103][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 23:23:03,104][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 23:23:03,104][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 23:23:03,104][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 23:23:03,104][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 23:23:04,002][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 23:23:04,002][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 23:23:04,002][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 23:23:04,002][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 23:23:04,002][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 23:23:04,613][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 23:23:04,614][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,614][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,614][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,614][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,614][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,614][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,615][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,617][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 23:23:04,617][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,621][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,621][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,621][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,621][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,621][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,622][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,622][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,622][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:04,622][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 23:23:04,622][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 23:23:04,622][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 23:23:04,623][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 23:23:04,623][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 23:23:04,623][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 23:23:04,623][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 23:23:04,624][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 23:23:04,624][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:23:53,719][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 23:23:53,719][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:23:53,720][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 23:23:53,720][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 23:23:53,720][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 23:23:53,721][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:23:53,723][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:23:53,724][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:23:53,724][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 23:23:53,724][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 23:23:53,724][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 23:23:53,726][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 23:23:53,727][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 23:23:53,727][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:23:53,748][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 23:23:53,749][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:23:53,749][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 23:23:53,749][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 23:23:53,750][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 23:23:53,750][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:23:53,751][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:23:53,751][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:23:53,753][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 23:23:53,754][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 23:23:53,754][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:23:53,754][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:23:53,754][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 23:23:53,754][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:23:53,754][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:23:53,754][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 23:23:53,754][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 23:23:53,755][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:23:53,768][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 23:23:53,768][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:23:53,769][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 23:23:53,769][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 23:23:53,769][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 23:23:53,769][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:23:53,772][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:23:53,773][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:23:53,775][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 23:23:53,776][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 23:23:53,776][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:23:53,776][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:23:53,776][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 23:23:53,776][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 23:23:53,776][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 23:23:53,776][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 23:23:53,776][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 23:23:53,776][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 23:23:53,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 23:23:53,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 23:23:53,777][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 23:23:53,777][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 23:23:53,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 23:23:53,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 23:23:53,777][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 23:23:53,777][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 23:23:53,777][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 23:23:53,785][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 23:23:53,786][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 23:23:53,786][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 23:23:53,786][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 23:23:53,786][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 23:23:53,786][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 23:23:53,786][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 23:23:53,786][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-19 23:23:54,158][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-19 23:23:54,158][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-19 23:23:54,158][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-19 23:23:54,158][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-19 23:23:54,158][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-19 23:23:54,418][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,418][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,418][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,419][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,419][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,419][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,419][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,420][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-19 23:23:54,420][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-19 23:23:54,427][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,427][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,428][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,428][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,428][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,428][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,429][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-19 23:23:54,429][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-19 23:23:54,429][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,429][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,429][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,429][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,429][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-19 23:23:54,429][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-19 23:23:54,429][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,429][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,429][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,429][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,430][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-19 23:23:54,430][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-19 23:23:54,430][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,430][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,430][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,430][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,430][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-19 23:23:54,430][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-19 23:23:54,430][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-19 23:23:54,430][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-19 23:23:54,430][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-19 23:23:54,431][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-19 23:23:54,431][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-19 23:23:54,431][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-19 23:23:54,431][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-19 23:23:54,431][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-19 23:23:54,431][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-19 23:23:54,433][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-19 23:23:54,433][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-19 23:23:54,433][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-19 23:23:54,433][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-19 23:23:54,434][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 23:23:54,434][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:25:34,471][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-19 23:25:34,471][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:25:34,471][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 23:25:34,471][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 23:25:34,472][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 23:25:34,472][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:25:34,472][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:25:34,472][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:25:34,472][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-19 23:25:34,472][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-19 23:25:34,472][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-19 23:25:34,473][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-19 23:25:34,475][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 23:25:34,476][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:25:34,490][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-19 23:25:34,491][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:25:34,492][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 23:25:34,493][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 23:25:34,493][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 23:25:34,493][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:25:34,494][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:25:34,494][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:25:34,496][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 23:25:34,497][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-19 23:25:34,497][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:25:34,497][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:25:34,497][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-19 23:25:34,497][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:25:34,497][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:25:34,498][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-19 23:25:34,500][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-19 23:25:34,500][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-19 23:25:34,511][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-19 23:25:34,513][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-19 23:25:34,514][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-19 23:25:34,514][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-19 23:25:34,514][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-19 23:25:34,514][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-19 23:25:34,515][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-19 23:25:34,515][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 23:25:34,517][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-19 23:25:34,517][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-19 23:25:34,517][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-19 23:25:34,522][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-19 23:25:34,523][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-19 23:25:34,523][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-19 23:25:34,523][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-19 23:25:34,523][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-19 23:25:34,523][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-19 23:25:34,523][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-19 23:25:34,523][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-20 09:02:37,173][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [NetworkError.__init__][Entry] [2026-02-20 09:02:37,173][DEBUG][superset_tools_app] [NetworkError.__init__][Action] [NetworkError.__init__][Action] [NetworkError.__init__][Action] [NetworkError.__init__][Action] [NetworkError.__init__][Coherence:OK] [2026-02-20 09:02:37,173][DEBUG][superset_tools_app] [NetworkError.__init__][Action] [NetworkError.__init__][Action] [NetworkError.__init__][Action] [NetworkError.__init__][Action] [NetworkError.__init__][Exit] [2026-02-20 09:02:37,173][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:Failed] [NETWORK_FAILURE] Network or parsing error during authentication: HTTPSConnectionPool(host='superset.bebesh.ru', port=443): Max retries exceeded with url: /api/v1/security/login (Caused by NameResolutionError("HTTPSConnection(host='superset.bebesh.ru', port=443): Failed to resolve 'superset.bebesh.ru' ([Errno -3] Temporary failure in name resolution)")) | Context: {} [2026-02-20 09:02:37,173][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:Failed] [NETWORK_FAILURE] Network or parsing error during authentication: HTTPSConnectionPool(host='superset.bebesh.ru', port=443): Max retries exceeded with url: /api/v1/security/login (Caused by NameResolutionError("HTTPSConnection(host='superset.bebesh.ru', port=443): Failed to resolve 'superset.bebesh.ru' ([Errno -3] Temporary failure in name resolution)")) | Context: {} [2026-02-20 09:02:37,173][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:Failed] [NETWORK_FAILURE] Network or parsing error during authentication: HTTPSConnectionPool(host='superset.bebesh.ru', port=443): Max retries exceeded with url: /api/v1/security/login (Caused by NameResolutionError("HTTPSConnection(host='superset.bebesh.ru', port=443): Failed to resolve 'superset.bebesh.ru' ([Errno -3] Temporary failure in name resolution)")) | Context: {} [2026-02-20 09:02:37,173][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:Failed] [NETWORK_FAILURE] Network or parsing error during authentication: HTTPSConnectionPool(host='superset.bebesh.ru', port=443): Max retries exceeded with url: /api/v1/security/login (Caused by NameResolutionError("HTTPSConnection(host='superset.bebesh.ru', port=443): Failed to resolve 'superset.bebesh.ru' ([Errno -3] Temporary failure in name resolution)")) | Context: {} [2026-02-20 09:02:37,173][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:Failed] [NETWORK_FAILURE] Network or parsing error during authentication: HTTPSConnectionPool(host='superset.bebesh.ru', port=443): Max retries exceeded with url: /api/v1/security/login (Caused by NameResolutionError("HTTPSConnection(host='superset.bebesh.ru', port=443): Failed to resolve 'superset.bebesh.ru' ([Errno -3] Temporary failure in name resolution)")) | Context: {} [2026-02-20 09:02:37,173][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:Failed] [NETWORK_FAILURE] Network or parsing error during authentication: HTTPSConnectionPool(host='superset.bebesh.ru', port=443): Max retries exceeded with url: /api/v1/security/login (Caused by NameResolutionError("HTTPSConnection(host='superset.bebesh.ru', port=443): Failed to resolve 'superset.bebesh.ru' ([Errno -3] Temporary failure in name resolution)")) | Context: {} [2026-02-20 09:02:37,173][ERROR][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:Failed] Failed to fetch dashboards: [NETWORK_FAILURE] Network or parsing error during authentication: HTTPSConnectionPool(host='superset.bebesh.ru', port=443): Max retries exceeded with url: /api/v1/security/login (Caused by NameResolutionError("HTTPSConnection(host='superset.bebesh.ru', port=443): Failed to resolve 'superset.bebesh.ru' ([Errno -3] Temporary failure in name resolution)")) | Context: {} [2026-02-20 09:02:37,173][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:Failed] 503: Failed to fetch dashboards: [NETWORK_FAILURE] Network or parsing error during authentication: HTTPSConnectionPool(host='superset.bebesh.ru', port=443): Max retries exceeded with url: /api/v1/security/login (Caused by NameResolutionError("HTTPSConnection(host='superset.bebesh.ru', port=443): Failed to resolve 'superset.bebesh.ru' ([Errno -3] Temporary failure in name resolution)")) | Context: {} [2026-02-20 09:02:37,174][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 503: Failed to fetch dashboards: [NETWORK_FAILURE] Network or parsing error during authentication: HTTPSConnectionPool(host='superset.bebesh.ru', port=443): Max retries exceeded with url: /api/v1/security/login (Caused by NameResolutionError("HTTPSConnection(host='superset.bebesh.ru', port=443): Failed to resolve 'superset.bebesh.ru' ([Errno -3] Temporary failure in name resolution)")) | Context: {} [2026-02-20 09:02:37,174][INFO][superset_tools_app] Response status: 503 for /api/dashboards [2026-02-20 09:22:34,578][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-20 09:22:34,579][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-20 09:22:34,579][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-20 09:22:34,579][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-20 09:22:34,580][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-20 09:22:34,580][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-20 09:22:34,580][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-20 09:22:36,830][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-20 09:22:36,830][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:22:36,830][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:22:36,830][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-20 09:22:36,838][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-20 09:22:36,838][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-20 09:22:36,838][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-20 09:22:36,838][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-20 09:22:36,838][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-20 09:22:36,838][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-20 09:22:36,838][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 09:22:36,838][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 09:22:36,838][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 09:22:36,839][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 09:22:36,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 09:22:36,840][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 09:22:36,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 09:22:36,841][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 09:22:36,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 09:22:36,842][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 09:22:37,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 09:22:37,072][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 09:22:37,072][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 09:22:37,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 09:22:37,072][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 09:22:37,072][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 09:22:37,073][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-20 09:22:37,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 09:22:37,073][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 09:22:37,073][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 09:22:37,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 09:22:37,073][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 09:22:37,073][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 09:22:37,073][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-20 09:22:37,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 09:22:37,073][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 09:22:37,073][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 09:22:37,074][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-20 09:22:37,074][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-20 09:22:37,074][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-20 09:22:37,074][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-20 09:22:37,074][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 09:22:37,074][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 09:22:37,074][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-20 09:22:37,074][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-20 09:22:37,074][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-20 09:22:37,075][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-20 09:22:37,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 09:22:37,076][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 09:22:37,398][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 09:22:37,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 09:22:37,399][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 09:22:37,400][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 09:22:37,401][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-20 09:22:37,401][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-20 09:22:37,401][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-20 09:22:37,401][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 09:22:37,401][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 09:22:37,401][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-20 09:22:37,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-20 09:22:37,401][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-20 09:22:37,402][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-20 09:22:37,402][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-20 09:22:37,402][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-20 09:22:37,402][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-20 09:22:37,402][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:22:37,403][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-20 09:22:37,403][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-20 09:22:37,404][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-20 09:22:37,404][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-20 09:22:37,404][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-20 09:22:37,404][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-20 09:22:37,404][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-20 09:22:37,404][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-20 09:22:37,404][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-20 09:22:37,404][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 09:22:37,404][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 09:22:37,404][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:22:37,416][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 09:22:37,417][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:22:37,417][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-20 09:22:37,417][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-20 09:22:37,417][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-20 09:22:37,430][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-20 09:22:37,430][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-20 09:22:37,431][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-20 09:22:37,431][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-20 09:22:37,431][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-20 09:22:37,431][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-20 09:22:37,431][INFO][superset_tools_app] TaskManager initialized [2026-02-20 09:22:37,431][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-20 09:22:37,432][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-20 09:22:37,432][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-20 09:22:37,432][INFO][superset_tools_app] SchedulerService initialized [2026-02-20 09:22:37,432][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-20 09:22:37,432][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-20 09:22:37,432][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 09:22:37,432][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 09:22:37,432][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-20 09:22:37,432][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-20 09:22:37,432][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-20 09:22:37,432][INFO][superset_tools_app] ResourceService initialized [2026-02-20 09:22:37,466][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-20 09:22:37,467][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 09:22:37,467][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 09:22:37,584][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-20 09:22:37,584][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-20 09:22:37,584][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-20 09:22:37,584][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-20 09:22:37,584][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-20 09:22:37,584][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-20 09:22:37,584][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-20 09:22:37,584][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 09:22:37,585][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 09:22:37,585][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-20 09:22:37,585][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-20 09:22:37,585][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-20 09:22:37,585][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-20 09:22:37,585][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-20 09:22:37,585][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-20 09:22:37,585][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-20 09:22:37,585][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-20 09:22:42,093][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-20 09:22:42,094][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:22:42,095][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:22:42,099][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:Failed] Signature has expired. [2026-02-20 09:22:42,100][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 401: Could not validate credentials [2026-02-20 09:22:42,100][INFO][superset_tools_app] Response status: 401 for /api/auth/me [2026-02-20 09:22:44,967][INFO][superset_tools_app] Incoming request: POST /api/auth/login [2026-02-20 09:22:44,969][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:22:44,970][DEBUG][superset_tools_app] [api.auth.login][Entry] [2026-02-20 09:22:44,970][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-02-20 09:22:44,970][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:22:44,971][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:22:44,972][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:22:45,158][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthRepository.update_last_login][Entry] [2026-02-20 09:22:45,161][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Coherence:OK] [2026-02-20 09:22:45,161][DEBUG][superset_tools_app] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Action] [AuthRepository.update_last_login][Exit] [2026-02-20 09:22:45,161][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Coherence:OK] [2026-02-20 09:22:45,161][DEBUG][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-02-20 09:22:45,162][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [log_security_event][Entry] LOGIN_SUCCESS:admin [2026-02-20 09:22:45,162][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-20T06:22:45.162349][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-02-20 09:22:45,162][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-20 09:22:45,162][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-20 09:22:45,162][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-02-20 09:22:45,163][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-02-20 09:22:45,163][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Coherence:OK] [2026-02-20 09:22:45,163][DEBUG][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-02-20 09:22:45,163][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Coherence:OK] [2026-02-20 09:22:45,163][DEBUG][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-02-20 09:22:45,163][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Coherence:OK] [2026-02-20 09:22:45,163][DEBUG][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-02-20 09:22:45,164][INFO][superset_tools_app] Response status: 200 for /api/auth/login [2026-02-20 09:22:45,164][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:22:45,164][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:22:45,169][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-20 09:22:45,169][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:22:45,169][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:22:45,170][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:22:45,170][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:22:45,170][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:22:45,171][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:22:45,171][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:22:45,171][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-20 09:22:45,171][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 09:22:45,171][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 09:22:45,173][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-20 09:22:45,174][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:22:45,174][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:22:45,191][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-20 09:22:45,192][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:22:45,192][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:22:45,192][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:22:45,192][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:22:45,192][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:22:45,193][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:22:45,193][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:22:45,193][DEBUG][superset_tools_app] [list_plugins][Entry] [2026-02-20 09:22:45,194][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-20 09:22:45,194][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-20 09:22:45,194][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-20 09:22:45,194][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-20 09:22:45,194][DEBUG][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-20 09:22:45,194][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-20 09:22:45,194][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:22:45,194][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:22:45,229][INFO][superset_tools_app] Incoming request: GET /api/settings/environments [2026-02-20 09:22:45,230][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:22:45,231][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:22:45,231][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:22:45,231][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:22:45,231][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:22:45,232][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:22:45,232][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:22:45,233][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-20 09:22:45,233][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-20 09:22:45,233][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:22:45,233][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:22:45,233][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-20 09:22:45,233][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:22:45,233][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:22:45,234][INFO][superset_tools_app] Response status: 200 for /api/settings/environments [2026-02-20 09:22:45,235][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:22:45,235][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:22:45,243][INFO][superset_tools_app] Incoming request: GET /api/dashboards [2026-02-20 09:22:45,244][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:22:45,245][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:22:45,245][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:22:45,245][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:22:45,245][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:22:45,246][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:22:45,246][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:22:45,247][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-20 09:22:45,247][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-20 09:22:45,248][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-20 09:22:45,248][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-20 09:22:45,248][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-20 09:22:45,254][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-20 09:22:45,254][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-20 09:22:45,254][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-20 09:22:45,254][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-20 09:22:45,254][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-20 09:22:45,254][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-20 09:22:45,254][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-20 09:22:45,254][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-20 09:22:46,050][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-20 09:22:46,050][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-20 09:22:46,051][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-20 09:22:46,051][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-20 09:22:46,051][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-20 09:22:46,632][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,632][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,633][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,633][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,633][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,633][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,633][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,636][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-20 09:22:46,636][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-20 09:22:46,639][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,640][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,640][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,640][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,640][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,640][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,641][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,641][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,641][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:22:46,641][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-20 09:22:46,641][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-20 09:22:46,641][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-20 09:22:46,642][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-20 09:22:46,642][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-20 09:22:46,642][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-20 09:22:46,642][INFO][superset_tools_app] Response status: 200 for /api/dashboards [2026-02-20 09:22:46,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:22:46,643][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:22:57,745][INFO][superset_tools_app] Incoming request: GET /api/llm/providers [2026-02-20 09:22:57,746][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:22:57,746][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:22:57,746][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:22:57,747][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:22:57,747][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:22:57,747][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:22:57,747][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:22:57,748][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-20 09:22:57,748][INFO][superset_tools_app] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-20 09:22:57,748][DEBUG][superset_tools_app] [get_all_providers][Entry] [2026-02-20 09:22:57,750][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-20 09:22:57,751][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-20 09:22:57,751][INFO][superset_tools_app] Response status: 200 for /api/llm/providers [2026-02-20 09:22:57,752][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-20 09:22:57,752][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-20 09:22:57,753][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:22:57,753][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:22:57,758][INFO][superset_tools_app] Incoming request: POST /api/tasks [2026-02-20 09:22:57,760][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:22:57,760][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:22:57,760][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:22:57,760][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:22:57,760][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:22:57,761][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:22:57,761][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:22:57,763][DEBUG][superset_tools_app] [create_task][Entry] [2026-02-20 09:22:57,763][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-20 09:22:57,764][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-20 09:22:57,764][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-20 09:22:57,765][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-20 09:22:57,765][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-20 09:22:57,765][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-20 09:22:57,765][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-20 09:22:57,765][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-20 09:22:57,765][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-20 09:22:57,765][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-20 09:22:57,765][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,769][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-20 09:22:57,769][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-20 09:22:57,769][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 02519a08-aff8-4c7a-b7ed-33f3b451e540 created and scheduled for execution [2026-02-20 09:22:57,769][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-20 09:22:57,770][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-20 09:22:57,770][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-20 09:22:57,770][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-20 09:22:57,770][DEBUG][superset_tools_app] [TaskManager._run_task][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,770][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-20 09:22:57,770][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-20 09:22:57,770][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-20 09:22:57,770][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 02519a08-aff8-4c7a-b7ed-33f3b451e540 for plugin 'Dashboard LLM Validation' [2026-02-20 09:22:57,770][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,778][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-20 09:22:57,778][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-20 09:22:57,779][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,780][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-20 09:22:57,781][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-20 09:22:57,781][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-20 09:22:57,781][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-20 09:22:57,781][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-20 09:22:57,781][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-20 09:22:57,782][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-20 09:22:57,782][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-20 09:22:57,782][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-20 09:22:57,782][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,783][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,783][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,783][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-20 09:22:57,783][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 09:22:57,783][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 09:22:57,783][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,783][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:22:57,783][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:22:57,783][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=11 [2026-02-20 09:22:57,783][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 11 [2026-02-20 09:22:57,784][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-20 09:22:57,784][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:22:57,785][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:22:57,874][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,875][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,875][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-20 09:22:57,875][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-20 09:22:57,876][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 02519a08-aff8-4c7a-b7ed-33f3b451e540 (source=None, level=None) [2026-02-20 09:22:57,876][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,876][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-20 09:22:57,876][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-20 09:22:57,876][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,876][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,876][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-20 09:22:57,876][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-20 09:22:57,880][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,880][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-20 09:22:57,880][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-20 09:22:57,880][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:22:57,880][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:22:57,881][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:22:57,881][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:22:57,881][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:22:57,885][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:22:57,885][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:22:57,889][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-20 09:22:57,890][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,890][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-20 09:22:57,890][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-20 09:22:57,890][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-20 09:22:57,890][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-20 09:22:57,890][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:57,892][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:22:57,892][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:22:58,256][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-20 09:22:58,312][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-20 09:22:59,419][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:22:59,424][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-20 09:22:59,424][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-20 09:23:00,651][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/llm/providers [2026-02-20 09:23:00,652][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:00,652][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:00,652][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:00,652][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:00,652][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:00,653][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:00,653][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:00,653][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-20 09:23:00,653][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-20 09:23:00,653][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_all_providers][Entry] [2026-02-20 09:23:00,653][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-20 09:23:00,654][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-20 09:23:00,654][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/llm/providers [2026-02-20 09:23:00,654][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-20 09:23:00,654][DEBUG][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-20 09:23:00,654][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:00,655][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:00,663][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: POST /api/tasks [2026-02-20 09:23:00,664][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:00,664][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:00,664][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:00,664][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:00,664][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:00,665][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:00,666][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:00,666][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [create_task][Entry] [2026-02-20 09:23:00,666][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-20 09:23:00,667][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-20 09:23:00,667][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-20 09:23:00,667][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_dashboard_validation [2026-02-20 09:23:00,667][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-20 09:23:00,667][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-20 09:23:00,667][DEBUG][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-20 09:23:00,667][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-20 09:23:00,667][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-20 09:23:00,667][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-20 09:23:00,667][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,669][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-20 09:23:00,670][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-20 09:23:00,670][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 84fe3ff4-0250-4148-8f9e-6ac9aa8603ee created and scheduled for execution [2026-02-20 09:23:00,670][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:OK] [2026-02-20 09:23:00,670][DEBUG][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-02-20 09:23:00,670][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-20 09:23:00,670][DEBUG][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-20 09:23:00,670][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager._run_task][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,670][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-20 09:23:00,670][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-20 09:23:00,670][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-20 09:23:00,670][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 84fe3ff4-0250-4148-8f9e-6ac9aa8603ee for plugin 'Dashboard LLM Validation' [2026-02-20 09:23:00,670][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_dashboard_validation [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-20 09:23:00,672][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-20 09:23:00,673][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_provider][Entry] [2026-02-20 09:23:00,676][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-20 09:23:00,676][DEBUG][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-20 09:23:00,676][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Provider found: 6c899741-4108-4196-aea4-f38ad2f0150e [2026-02-20 09:23:00,676][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Encrypted API key length: 100 [2026-02-20 09:23:00,676][INFO][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key] Decryption successful, key length: 8 [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Coherence:OK] [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Action] [get_decrypted_api_key][Exit] [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:00,677][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=9 [2026-02-20 09:23:00,677][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 9 [2026-02-20 09:23:00,678][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 201 for /api/tasks [2026-02-20 09:23:00,679][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:00,679][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:00,687][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,687][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-20 09:23:00,688][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-20 09:23:00,688][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 84fe3ff4-0250-4148-8f9e-6ac9aa8603ee (source=None, level=None) [2026-02-20 09:23:00,688][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,688][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-20 09:23:00,688][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-20 09:23:00,688][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,688][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,688][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-20 09:23:00,688][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-20 09:23:00,689][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,689][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-20 09:23:00,689][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-20 09:23:00,691][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,692][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:00,692][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:00,692][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:00,692][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:00,692][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:00,693][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:00,693][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:00,694][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-20 09:23:00,694][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,695][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-20 09:23:00,695][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-20 09:23:00,695][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-20 09:23:00,695][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-20 09:23:00,695][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:00,696][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:00,697][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:01,081][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Browser context created successfully [2026-02-20 09:23:01,099][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-20 09:23:01,115][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-20 09:23:01,137][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-20 09:23:01,145][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-20 09:23:01,152][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-20 09:23:01,152][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-20 09:23:01,205][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-20 09:23:01,238][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-20 09:23:01,424][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:01,428][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-20 09:23:01,429][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-20 09:23:02,373][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-20 09:23:02,381][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-20 09:23:02,382][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkFuAzEIRe_idRf... [2026-02-20 09:23:02,382][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/11/?standalone=true [2026-02-20 09:23:02,501][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login page response status: 200 [2026-02-20 09:23:02,518][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Attempting to find login form elements... [2026-02-20 09:23:02,635][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-20 09:23:02,654][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-20 09:23:02,654][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling username field with selector: input#username [2026-02-20 09:23:02,711][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Filling password field with selector: input#password [2026-02-20 09:23:02,749][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-20 09:23:04,061][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-20 09:23:04,065][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookies after login: 1 [2026-02-20 09:23:04,065][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljs2KAzEMg98l5x7... [2026-02-20 09:23:04,065][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/9/?standalone=true [2026-02-20 09:23:04,355][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:04,355][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:04,355][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:04,355][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:04,355][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:04,356][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:04,356][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:04,357][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-20 09:23:04,358][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-20 09:23:04,358][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-20 09:23:04,358][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-20 09:23:04,358][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-20 09:23:04,358][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-20 09:23:04,359][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:04,359][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:05,659][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:05,659][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-20 09:23:05,659][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-20 09:23:05,659][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 02519a08-aff8-4c7a-b7ed-33f3b451e540 (source=None, level=None) [2026-02-20 09:23:05,659][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:05,659][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-20 09:23:05,659][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-20 09:23:05,659][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:05,659][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:05,659][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-20 09:23:05,659][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-20 09:23:05,660][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:05,660][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-20 09:23:05,660][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-20 09:23:05,665][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:05,667][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:05,667][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:05,667][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:05,667][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:05,667][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:05,670][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:05,671][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:05,672][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-20 09:23:05,672][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:05,672][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-20 09:23:05,672][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-20 09:23:05,672][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-20 09:23:05,672][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-20 09:23:05,672][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:05,674][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:05,674][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:07,150][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/11/?standalone=true [2026-02-20 09:23:07,186][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:07,187][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:07,187][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:07,187][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:07,187][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:07,188][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:07,188][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:07,191][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-20 09:23:07,192][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-20 09:23:07,192][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-20 09:23:07,192][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-20 09:23:07,192][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-20 09:23:07,192][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-20 09:23:07,194][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:07,194][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:07,200][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:07,201][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:07,201][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:07,201][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:07,201][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:07,203][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:07,203][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:07,208][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-20 09:23:07,208][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-20 09:23:07,208][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-20 09:23:07,208][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-20 09:23:07,209][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-20 09:23:07,209][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-20 09:23:07,211][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:07,211][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:07,439][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-20 09:23:07,455][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-20 09:23:07,474][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-20 09:23:07,475][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-20 09:23:07,484][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-20 09:23:07,484][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-20 09:23:07,862][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:07,862][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-20 09:23:07,862][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-20 09:23:07,862][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 84fe3ff4-0250-4148-8f9e-6ac9aa8603ee (source=None, level=None) [2026-02-20 09:23:07,862][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:07,862][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-20 09:23:07,862][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-20 09:23:07,863][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:07,863][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:07,863][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-20 09:23:07,863][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-20 09:23:07,865][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:07,865][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-20 09:23:07,865][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-20 09:23:07,867][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:07,868][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:07,869][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:07,869][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:07,870][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:07,870][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:07,871][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:07,872][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:07,875][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-20 09:23:07,875][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:07,875][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-20 09:23:07,876][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-20 09:23:07,876][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-20 09:23:07,876][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-20 09:23:07,876][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:07,878][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:07,878][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:08,393][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-20 09:23:08,607][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:08,608][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:08,608][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:08,608][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:08,608][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:08,610][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:08,610][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:08,612][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-20 09:23:08,612][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-20 09:23:08,612][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-20 09:23:08,612][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-20 09:23:08,612][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-20 09:23:08,612][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-20 09:23:08,614][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:08,615][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:08,620][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:08,621][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:08,621][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:08,621][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:08,621][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:08,624][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:08,624][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:08,627][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-20 09:23:08,627][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-20 09:23:08,628][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-20 09:23:08,628][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-20 09:23:08,628][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-20 09:23:08,628][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-20 09:23:08,630][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:08,631][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:09,533][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/9/?standalone=true [2026-02-20 09:23:09,560][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Dashboard container loaded [2026-02-20 09:23:09,575][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Loading indicators hidden [2026-02-20 09:23:09,587][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Chart content detected [2026-02-20 09:23:09,587][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Waiting for all charts to have rendered content... [2026-02-20 09:23:09,595][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] All charts have rendered content [2026-02-20 09:23:09,595][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Scrolling to trigger lazy loading... [2026-02-20 09:23:10,300][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Final stabilization delay... [2026-02-20 09:23:12,187][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-20 09:23:12,188][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:12,188][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:12,189][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:12,189][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:12,189][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:12,190][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:12,190][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:12,190][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-20 09:23:12,190][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 09:23:12,190][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 09:23:12,192][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-20 09:23:12,193][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:12,193][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:12,206][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-20 09:23:12,206][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:12,207][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:12,207][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:12,207][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:12,207][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:12,208][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:12,209][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:12,209][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-20 09:23:12,209][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-20 09:23:12,210][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:12,210][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:12,210][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-20 09:23:12,210][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:12,210][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:12,210][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-20 09:23:12,210][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:12,210][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:12,224][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/datasets [2026-02-20 09:23:12,225][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:12,226][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:12,226][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:12,226][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:12,226][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:12,227][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:12,227][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:12,228][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_datasets][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-20 09:23:12,228][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_environments][Entry] [2026-02-20 09:23:12,228][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:12,228][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:12,228][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [TaskManager.get_all_tasks][Entry] [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets_with_status][Entry] env=ss1 [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-20 09:23:12,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [__init__][Entry] [2026-02-20 09:23:12,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][Entry] [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-20 09:23:12,229][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-20 09:23:12,234][WARNING][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-20 09:23:12,235][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-20 09:23:12,235][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [SupersetClient.get_datasets_summary][Entry] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [get_datasets][Entry] [2026-02-20 09:23:12,235][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Enter] Fetching datasets. [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_validate_query_params][Entry] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [_fetch_all_pages][Entry] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-20 09:23:12,235][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-20 09:23:12,235][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-20 09:23:12,235][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-20 09:23:12,235][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-20 09:23:12,680][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-20 09:23:12,680][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-20 09:23:12,680][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-20 09:23:12,681][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-20 09:23:12,681][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-20 09:23:12,887][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 26 [2026-02-20 09:23:12,887][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-20 09:23:12,887][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-20 09:23:12,887][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] Found 26 datasets. [2026-02-20 09:23:12,887][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-20 09:23:12,887][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-20 09:23:12,887][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Coherence:OK] [2026-02-20 09:23:12,887][DEBUG][superset_tools_app] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Action] [SupersetClient.get_datasets_summary][Exit] [2026-02-20 09:23:12,888][INFO][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [ResourceService][Coherence:OK] Fetched 26 datasets with status [2026-02-20 09:23:12,888][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Coherence:OK] [2026-02-20 09:23:12,888][DEBUG][superset_tools_app] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Action] [get_datasets_with_status][Exit] [2026-02-20 09:23:12,889][INFO][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] Returning 10 datasets (page 1/3, total: 26) [2026-02-20 09:23:12,889][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Coherence:OK] [2026-02-20 09:23:12,889][DEBUG][superset_tools_app] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Action] [get_datasets][Exit] [2026-02-20 09:23:12,889][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/datasets [2026-02-20 09:23:12,890][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:12,890][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:16,058][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings [2026-02-20 09:23:16,059][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:16,059][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:16,059][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:16,059][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:16,059][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:16,060][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:16,060][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:16,061][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_settings][Entry] [2026-02-20 09:23:16,061][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-20 09:23:16,061][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-20 09:23:16,061][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-20 09:23:16,061][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_config][Entry] [2026-02-20 09:23:16,061][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 09:23:16,061][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 09:23:16,062][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings [2026-02-20 09:23:16,063][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:16,063][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:16,082][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-20 09:23:16,083][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:16,083][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:16,083][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:16,083][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:16,084][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:16,084][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:16,084][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:16,084][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-20 09:23:16,085][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 09:23:16,085][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 09:23:16,086][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-20 09:23:16,086][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:16,086][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:16,100][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/consolidated [2026-02-20 09:23:16,101][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:16,101][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:16,102][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:16,102][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:16,102][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:16,103][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:16,103][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:16,104][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_consolidated_settings][Entry] [2026-02-20 09:23:16,104][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-20 09:23:16,104][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-20 09:23:16,104][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 09:23:16,104][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 09:23:16,104][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-20 09:23:16,105][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-20 09:23:16,105][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-20 09:23:16,105][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-20 09:23:16,105][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-20 09:23:16,105][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/consolidated [2026-02-20 09:23:16,106][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:16,106][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:23,398][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 3 tabs at depth 0 [2026-02-20 09:23:23,409][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-20 09:23:23,419][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 3 tabs at depth 1 [2026-02-20 09:23:23,428][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-20 09:23:23,436][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 3 tabs at depth 2 [2026-02-20 09:23:23,454][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-20 09:23:23,462][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 3 tabs at depth 3 [2026-02-20 09:23:23,472][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-20 09:23:23,484][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🚀 Aspiring Developers [2026-02-20 09:23:23,893][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-20 09:23:23,894][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:23,894][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:23,894][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:23,894][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:23,894][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:23,896][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:23,896][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:23,896][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-20 09:23:23,896][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 09:23:23,896][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 09:23:23,898][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-20 09:23:23,898][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:23,899][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:23,914][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/settings/environments [2026-02-20 09:23:23,915][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:23,915][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:23,915][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:23,915][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:23,915][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:23,916][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:23,916][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:23,917][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-20 09:23:23,917][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-02-20 09:23:23,917][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:23,917][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:23,917][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-20 09:23:23,917][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:23,917][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:23,918][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/settings/environments [2026-02-20 09:23:23,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:23,919][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:23,927][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/dashboards [2026-02-20 09:23:23,928][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:23,928][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:23,929][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:23,929][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:23,929][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:23,930][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:23,930][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:23,930][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1, search=None, page=1, page_size=10 [2026-02-20 09:23:23,930][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [TaskManager.get_all_tasks][Entry] [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Coherence:OK] [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Action] [TaskManager.get_all_tasks][Exit] [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards_with_status][Entry] env=ss1 [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-20 09:23:23,931][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [__init__][Entry] [2026-02-20 09:23:23,931][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:23:23,931][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][Entry] [2026-02-20 09:23:23,932][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-20 09:23:23,932][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-20 09:23:23,936][WARNING][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [_init_session][State] SSL verification disabled. [2026-02-20 09:23:23,936][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-20 09:23:23,936][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-20 09:23:23,936][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-20 09:23:23,936][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-20 09:23:23,937][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-20 09:23:23,937][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-20 09:23:23,937][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-20 09:23:23,937][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-20 09:23:23,937][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-20 09:23:26,907][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-20 09:23:26,907][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-20 09:23:26,907][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-20 09:23:26,907][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-20 09:23:26,907][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-20 09:23:27,093][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-20 09:23:27,094][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,094][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 13 does not exist [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 13 not found [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,094][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,095][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 2 does not exist [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 2 not found [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,095][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 9 does not exist [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 9 not found [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,095][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 10 does not exist [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 10 not found [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,095][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,096][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:OK] [2026-02-20 09:23:27,096][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-02-20 09:23:27,101][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,101][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,101][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,101][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,101][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 1 does not exist [2026-02-20 09:23:27,101][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 1 not found [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,102][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 4 does not exist [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 4 not found [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,102][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 3 does not exist [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 3 not found [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,102][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 11 does not exist [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 11 not found [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,102][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 8 does not exist [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 8 not found [2026-02-20 09:23:27,102][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,103][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 7 does not exist [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 7 not found [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,103][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 6 does not exist [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [GitService.get_repo][Entry] [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-02-20 09:23:27,103][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 5 does not exist [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 5 not found [2026-02-20 09:23:27,103][INFO][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [ResourceService][Coherence:OK] Fetched 13 dashboards with status [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Coherence:OK] [2026-02-20 09:23:27,103][DEBUG][superset_tools_app] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Action] [get_dashboards_with_status][Exit] [2026-02-20 09:23:27,105][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] Returning 10 dashboards (page 1/2, total: 13) [2026-02-20 09:23:27,105][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-20 09:23:27,105][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-20 09:23:27,106][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/dashboards [2026-02-20 09:23:27,115][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:27,115][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:27,115][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 0 [2026-02-20 09:23:27,122][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:27,129][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:27,129][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:27,129][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:27,129][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:27,135][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 💻 Current Developers [2026-02-20 09:23:27,136][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:27,136][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:27,141][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-20 09:23:27,147][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-20 09:23:27,148][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-20 09:23:27,148][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-20 09:23:27,148][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-20 09:23:27,148][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-20 09:23:27,148][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-20 09:23:27,158][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:27,158][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:27,166][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-20 09:23:27,180][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-20 09:23:27,195][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-20 09:23:27,209][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-20 09:23:27,226][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-20 09:23:27,244][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-20 09:23:27,279][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-20 09:23:28,522][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [websocket_endpoint][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:28,523][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-02-20 09:23:28,523][DEBUG][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-02-20 09:23:28,523][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] WebSocket connection accepted for task 02519a08-aff8-4c7a-b7ed-33f3b451e540 (source=None, level=None) [2026-02-20 09:23:28,523][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.subscribe_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:28,523][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Coherence:OK] [2026-02-20 09:23:28,523][DEBUG][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-02-20 09:23:28,523][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Starting log stream for task 02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:28,523][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:28,523][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Coherence:OK] [2026-02-20 09:23:28,523][DEBUG][superset_tools_app] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Action] [TaskManager.get_task_logs][Exit] [2026-02-20 09:23:28,524][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [TaskManager.get_task][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:28,525][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-20 09:23:28,525][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-20 09:23:28,537][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/tasks/02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:28,539][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:28,539][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:28,540][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:28,540][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:28,540][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:28,541][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:28,541][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:28,543][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_task][Entry] [2026-02-20 09:23:28,543][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:28,543][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Coherence:OK] [2026-02-20 09:23:28,543][DEBUG][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-02-20 09:23:28,543][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-20 09:23:28,543][DEBUG][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-20 09:23:28,544][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/tasks/02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:28,546][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:28,546][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:31,213][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-20 09:23:31,293][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🚀 Aspiring Developers [2026-02-20 09:23:32,780][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:32,780][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:32,780][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:32,780][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:32,780][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:32,781][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:32,781][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:32,782][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-20 09:23:32,782][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-20 09:23:32,782][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-20 09:23:32,782][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-20 09:23:32,782][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-20 09:23:32,782][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-20 09:23:32,783][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:32,783][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:32,789][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:32,789][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:32,789][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:32,790][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:32,790][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:32,791][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:32,791][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:32,794][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_tasks][Entry] [2026-02-20 09:23:32,794][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-20 09:23:32,794][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-20 09:23:32,794][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-20 09:23:32,794][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-20 09:23:32,795][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-20 09:23:32,797][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:32,797][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:33,603][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-20 09:23:33,635][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 3 tabs at depth 3 [2026-02-20 09:23:34,935][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-20 09:23:35,005][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 💻 Current Developers [2026-02-20 09:23:36,108][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-20 09:23:36,110][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:36,110][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:36,111][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:36,111][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:36,111][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:36,112][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:36,112][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:36,112][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-20 09:23:36,112][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 09:23:36,112][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 09:23:36,114][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-20 09:23:36,115][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:36,115][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:36,136][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/environments [2026-02-20 09:23:36,137][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/storage/files [2026-02-20 09:23:36,138][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:36,138][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:36,139][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:36,139][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:36,139][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:36,139][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:36,139][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:36,139][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:36,140][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:36,140][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:36,141][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:36,142][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:36,143][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [list_files][Entry] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-20 09:23:36,144][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-20 09:23:36,144][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-20 09:23:36,145][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-20 09:23:36,145][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-20 09:23:36,145][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-20 09:23:36,145][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-20 09:23:36,145][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/storage/files [2026-02-20 09:23:36,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:36,146][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:36,147][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-20 09:23:36,148][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-20 09:23:36,148][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:36,148][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:36,148][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:36,148][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:36,148][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/environments [2026-02-20 09:23:36,149][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:36,149][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:37,174][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-20 09:23:37,244][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 3 tabs at depth 3 [2026-02-20 09:23:38,399][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-20 09:23:38,469][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🚀 Aspiring Developers [2026-02-20 09:23:40,666][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-20 09:23:40,689][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 3 tabs at depth 2 [2026-02-20 09:23:41,822][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 983 [2026-02-20 09:23:41,826][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-20 09:23:41,855][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 💻 Current Developers [2026-02-20 09:23:41,947][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-20 09:23:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-20 09:23:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:23:41,948][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-20 09:23:41,949][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-20 09:23:41,949][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-20 09:23:41,952][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-20 09:23:41,952][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-20 09:23:41,952][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-20 09:23:41,952][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:41,953][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:41,953][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:41,953][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-20 09:23:41,953][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-20 09:23:41,953][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-20 09:23:41,953][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-20 09:23:41,953][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-20 09:23:41,953][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-20 09:23:41,953][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-20 09:23:41,953][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-20 09:23:42,344][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-20 09:23:42,344][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-20 09:23:42,344][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-20 09:23:42,344][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-20 09:23:42,344][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-20 09:23:42,486][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-20 09:23:42,486][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-20 09:23:42,486][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-20 09:23:42,486][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-20 09:23:42,486][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-20 09:23:42,486][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-20 09:23:42,499][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:42,499][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:42,499][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:42,499][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-20 09:23:42,543][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x786 to 1024x786 [2026-02-20 09:23:42,547][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 58.34 KB [2026-02-20 09:23:42,549][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-20 09:23:42,549][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-20 09:23:42,549][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-20 09:23:42,549][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-20 09:23:42,549][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-20 09:23:42,692][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:42,692][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:42,692][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-20 09:23:42,692][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-20 09:23:42,692][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:42,692][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:42,692][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-20 09:23:42,692][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-20 09:23:43,320][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-20 09:23:43,320][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-20 09:23:43,320][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-20 09:23:43,320][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-20 09:23:43,320][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-20 09:23:43,320][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:43,320][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:43,321][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:43,321][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:43,321][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:43,321][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:43,321][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:43,321][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:43,321][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:43,323][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:43,323][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:43,323][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:43,323][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:43,323][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:43,323][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:43,323][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-20 09:23:43,324][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-20 09:23:43,324][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 84fe3ff4-0250-4148-8f9e-6ac9aa8603ee completed successfully [2026-02-20 09:23:43,324][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:43,324][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:43,324][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:43,324][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:43,325][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-20 09:23:43,325][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-20 09:23:43,325][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=84fe3ff4-0250-4148-8f9e-6ac9aa8603ee [2026-02-20 09:23:43,327][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-20 09:23:43,327][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-20 09:23:43,327][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 84fe3ff4-0250-4148-8f9e-6ac9aa8603ee execution finished with status: TaskStatus.SUCCESS [2026-02-20 09:23:43,327][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-20 09:23:43,327][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-20 09:23:44,712][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 3 tabs at depth 2 [2026-02-20 09:23:45,859][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 🚀 Aspiring Developers [2026-02-20 09:23:47,001][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/auth/me [2026-02-20 09:23:47,001][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:47,002][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:47,002][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:47,002][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:47,002][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:47,003][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:47,003][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:47,003][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [api.auth.me][Entry] [2026-02-20 09:23:47,003][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 09:23:47,003][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 09:23:47,005][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/auth/me [2026-02-20 09:23:47,007][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:47,007][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:47,021][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/environments [2026-02-20 09:23:47,022][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:47,022][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:47,023][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:47,023][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:47,023][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:47,024][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:47,024][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:47,025][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_environments][Entry] [2026-02-20 09:23:47,025][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-20 09:23:47,025][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:47,026][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:47,026][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:47,026][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:47,026][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/environments [2026-02-20 09:23:47,026][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:47,026][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:47,033][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Incoming request: GET /api/environments/ss1/dashboards [2026-02-20 09:23:47,034][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:47,034][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:47,034][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:47,034][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:47,034][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:47,035][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:47,036][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [__init__][Entry] [2026-02-20 09:23:47,038][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [__init__][Entry] [2026-02-20 09:23:47,038][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:23:47,038][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [_init_session][Entry] [2026-02-20 09:23:47,039][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-20 09:23:47,039][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-20 09:23:47,044][WARNING][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [_init_session][State] SSL verification disabled. [2026-02-20 09:23:47,044][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-20 09:23:47,044][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-20 09:23:47,044][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-20 09:23:47,044][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-20 09:23:47,044][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-20 09:23:47,044][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-20 09:23:47,045][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-20 09:23:47,045][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-20 09:23:47,045][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-20 09:23:47,045][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-20 09:23:48,512][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-20 09:23:48,512][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-20 09:23:48,512][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-20 09:23:48,512][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-20 09:23:48,512][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-20 09:23:48,706][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-20 09:23:48,706][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-20 09:23:48,706][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-20 09:23:48,706][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-20 09:23:48,706][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-20 09:23:48,706][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-20 09:23:48,706][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-20 09:23:48,706][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-20 09:23:48,708][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Response status: 200 for /api/environments/ss1/dashboards [2026-02-20 09:23:48,712][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:48,712][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:48,715][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 3 tabs at depth 1 [2026-02-20 09:23:49,903][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Switching to tab: 💻 Current Developers [2026-02-20 09:23:52,135][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG][TabSwitching] Found 3 tabs at depth 1 [2026-02-20 09:23:53,334][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Calculated full height: 1826 [2026-02-20 09:23:53,337][ERROR][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Full-page/Tab capture failed: Page.evaluate: SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '.chart-container:visible, .slice_container:visible' is not a valid selector. at eval (eval at evaluate (:290:30), :6:53) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44) [2026-02-20 09:23:53,505][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Coherence:OK] [2026-02-20 09:23:53,505][DEBUG][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Exit] [2026-02-20 09:23:53,505][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:53,505][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:53,505][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:53,505][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-20 09:23:53,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-20 09:23:53,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:23:53,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:23:53,506][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-20 09:23:53,506][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-20 09:23:53,506][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:23:53,506][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:23:53,506][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-20 09:23:53,506][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-20 09:23:53,506][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-20 09:23:53,510][WARNING][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][State] SSL verification disabled. [2026-02-20 09:23:53,510][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-20 09:23:53,510][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-20 09:23:53,511][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:53,511][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:53,511][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:53,511][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [request][Entry] [2026-02-20 09:23:53,511][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-20 09:23:53,511][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-20 09:23:53,511][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [headers][Entry] [2026-02-20 09:23:53,511][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-20 09:23:53,511][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-20 09:23:53,511][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-20 09:23:53,511][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-20 09:23:53,902][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-20 09:23:53,902][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-20 09:23:53,902][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-20 09:23:53,902][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-20 09:23:53,902][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-20 09:23:54,059][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Initializing LLM client: [2026-02-20 09:23:54,060][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Provider Type: LLMProviderType.OPENROUTER [2026-02-20 09:23:54,060][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Base URL: https://openrouter.ai/api/v1 [2026-02-20 09:23:54,060][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] Default Model: moonshotai/kimi-k2.5 [2026-02-20 09:23:54,060][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key (first 8 chars): EMPTY_OR_NONE... [2026-02-20 09:23:54,060][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [LLMClient.__init__] API Key Length: 8 [2026-02-20 09:23:54,065][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,066][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:54,066][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:54,066][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-20 09:23:54,122][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Resized image from 1024x1432 to 1024x1432 [2026-02-20 09:23:54,128][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Optimized image size: 83.00 KB [2026-02-20 09:23:54,129][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-20 09:23:54,129][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Attempting LLM call with JSON mode for model: moonshotai/kimi-k2.5 [2026-02-20 09:23:54,129][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Base URL being used: https://openrouter.ai/api/v1 [2026-02-20 09:23:54,129][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Number of messages: 1 [2026-02-20 09:23:54,129][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] API Key present: True [2026-02-20 09:23:54,130][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,130][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,130][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-20 09:23:54,130][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-20 09:23:54,130][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,130][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,130][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-20 09:23:54,130][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-20 09:23:54,130][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] WebSocket connection disconnected for task 02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,130][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [TaskManager.unsubscribe_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,130][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Coherence:OK] [2026-02-20 09:23:54,130][DEBUG][superset_tools_app] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Action] [TaskManager.unsubscribe_logs][Exit] [2026-02-20 09:23:54,766][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Authentication error: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-20 09:23:54,766][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] Failed to get analysis: Error code: 401 - {'error': {'message': 'Missing Authentication header', 'code': 401}} [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:54,766][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:54,768][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,768][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:54,768][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:54,768][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,768][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:54,768][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:54,769][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-20 09:23:54,769][DEBUG][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-20 09:23:54,769][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 02519a08-aff8-4c7a-b7ed-33f3b451e540 completed successfully [2026-02-20 09:23:54,769][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._add_log][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,769][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-20 09:23:54,769][DEBUG][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-20 09:23:54,769][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskLogPersistenceService.add_logs][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,772][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Coherence:OK] [2026-02-20 09:23:54,772][DEBUG][superset_tools_app] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Action] [TaskLogPersistenceService.add_logs][Exit] [2026-02-20 09:23:54,772][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskPersistenceService.persist_task][Entry] task_id=02519a08-aff8-4c7a-b7ed-33f3b451e540 [2026-02-20 09:23:54,775][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Coherence:OK] [2026-02-20 09:23:54,775][DEBUG][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-02-20 09:23:54,775][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 02519a08-aff8-4c7a-b7ed-33f3b451e540 execution finished with status: TaskStatus.SUCCESS [2026-02-20 09:23:54,775][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Coherence:OK] [2026-02-20 09:23:54,775][DEBUG][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-02-20 09:23:56,539][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-20 09:23:56,539][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:56,540][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:56,541][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:56,541][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:56,541][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:56,542][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:56,542][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:56,542][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-20 09:23:56,542][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 09:23:56,542][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 09:23:56,544][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-20 09:23:56,545][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:56,545][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:23:56,558][INFO][superset_tools_app] Incoming request: GET /api/environments [2026-02-20 09:23:56,559][INFO][superset_tools_app] Incoming request: GET /api/storage/files [2026-02-20 09:23:56,559][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:23:56,559][DEBUG][superset_tools_app] [decode_token][Entry] [2026-02-20 09:23:56,559][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-02-20 09:23:56,560][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:56,560][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:56,560][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:23:56,560][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:56,560][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:23:56,561][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:23:56,561][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:23:56,561][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:56,561][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:56,561][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:23:56,561][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:23:56,563][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-20 09:23:56,563][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-20 09:23:56,563][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:56,563][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:56,563][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [list_files][Entry] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-20 09:23:56,564][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Listing files in root: /home/busya/dev/ss-tools-storage, category: FileCategory.BACKUP, subpath: None [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin][Action] Scanning directory: /home/busya/dev/ss-tools-storage/backups [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Coherence:OK] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-02-20 09:23:56,564][DEBUG][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-02-20 09:23:56,565][INFO][superset_tools_app] Response status: 200 for /api/environments [2026-02-20 09:23:56,565][INFO][superset_tools_app] Response status: 200 for /api/storage/files [2026-02-20 09:23:56,566][DEBUG][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-20 09:23:56,566][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:23:56,566][DEBUG][superset_tools_app] [get_auth_db][Exit] [2026-02-20 09:23:56,566][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:24:07,677][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-20 09:24:07,678][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:24:07,678][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:24:07,679][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:24:07,679][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:24:07,679][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:24:07,679][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:24:07,679][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:24:07,680][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-20 09:24:07,680][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 09:24:07,680][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 09:24:07,681][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-20 09:24:07,682][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:24:07,682][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:24:07,696][INFO][superset_tools_app] Incoming request: GET /api/environments [2026-02-20 09:24:07,696][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:24:07,697][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:24:07,697][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:24:07,697][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:24:07,697][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:24:07,698][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:24:07,698][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:24:07,699][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-20 09:24:07,699][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-20 09:24:07,699][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:24:07,699][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:24:07,699][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:24:07,699][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:24:07,699][INFO][superset_tools_app] Response status: 200 for /api/environments [2026-02-20 09:24:07,700][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:24:07,700][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 09:24:07,707][INFO][superset_tools_app] Incoming request: GET /api/environments/ss1/dashboards [2026-02-20 09:24:07,708][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 09:24:07,708][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 09:24:07,708][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 09:24:07,708][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 09:24:07,708][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 09:24:07,709][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 09:24:07,709][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1 [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-20 09:24:07,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-20 09:24:07,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 09:24:07,711][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-20 09:24:07,712][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-20 09:24:07,712][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-20 09:24:07,715][WARNING][superset_tools_app] [_init_session][State] SSL verification disabled. [2026-02-20 09:24:07,715][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-20 09:24:07,715][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-20 09:24:07,715][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Entry] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-20 09:24:07,716][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-20 09:24:07,716][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-20 09:24:07,716][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-20 09:24:07,716][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-20 09:24:07,716][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-20 09:24:08,121][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-20 09:24:08,121][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-20 09:24:08,121][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-20 09:24:08,121][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-20 09:24:08,121][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-20 09:24:08,316][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-20 09:24:08,316][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-20 09:24:08,316][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-20 09:24:08,316][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-20 09:24:08,316][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-20 09:24:08,317][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-20 09:24:08,317][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-20 09:24:08,317][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-20 09:24:08,318][INFO][superset_tools_app] Response status: 200 for /api/environments/ss1/dashboards [2026-02-20 09:24:08,319][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 09:24:08,319][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:07:34,569][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-20 10:07:34,569][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 10:07:34,569][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 10:07:34,570][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 10:07:34,570][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 10:07:34,570][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 10:07:34,572][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 10:07:34,572][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 10:07:34,572][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-20 10:07:34,572][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 10:07:34,572][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 10:07:34,573][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-20 10:07:34,574][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 10:07:34,575][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:07:34,589][INFO][superset_tools_app] Incoming request: GET /api/environments [2026-02-20 10:07:34,590][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 10:07:34,590][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 10:07:34,590][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 10:07:34,590][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 10:07:34,590][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 10:07:34,591][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 10:07:34,591][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 10:07:34,592][DEBUG][superset_tools_app] [get_environments][Entry] [2026-02-20 10:07:34,592][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-20 10:07:34,592][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 10:07:34,592][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 10:07:34,592][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 10:07:34,592][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 10:07:34,592][INFO][superset_tools_app] Response status: 200 for /api/environments [2026-02-20 10:07:34,593][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 10:07:34,593][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:07:34,600][INFO][superset_tools_app] Incoming request: GET /api/environments/ss1/dashboards [2026-02-20 10:07:34,600][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 10:07:34,601][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 10:07:34,601][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 10:07:34,602][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 10:07:34,602][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 10:07:34,603][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 10:07:34,603][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 10:07:34,605][DEBUG][superset_tools_app] [get_dashboards][Entry] env_id=ss1 [2026-02-20 10:07:34,605][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-20 10:07:34,605][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 10:07:34,605][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 10:07:34,605][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-20 10:07:34,605][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-20 10:07:34,605][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-20 10:07:34,606][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-20 10:07:34,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:07:34,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:07:34,606][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-20 10:07:34,606][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-20 10:07:34,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:07:34,606][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:07:34,606][DEBUG][superset_tools_app] [_init_session][Entry] [2026-02-20 10:07:34,606][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-20 10:07:34,606][DEBUG][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-20 10:07:34,612][WARNING][superset_tools_app] [_init_session][State] SSL verification disabled. [2026-02-20 10:07:34,612][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-20 10:07:34,612][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Entry] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [get_dashboards][Entry] [2026-02-20 10:07:34,612][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Coherence:OK] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Coherence:OK] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-20 10:07:34,612][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-20 10:07:34,613][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-20 10:07:34,613][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-20 10:07:34,613][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Login URL: https://superset.bebesh.ru/api/v1/security/login [2026-02-20 10:07:34,613][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-02-20 10:07:35,725][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-20 10:07:35,726][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-20 10:07:35,726][DEBUG][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-20 10:07:35,726][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-20 10:07:35,726][DEBUG][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-20 10:07:36,212][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][State] Total count resolved from first page: 13 [2026-02-20 10:07:36,212][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Coherence:OK] [2026-02-20 10:07:36,212][DEBUG][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-02-20 10:07:36,212][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 13 dashboards. [2026-02-20 10:07:36,212][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-20 10:07:36,212][DEBUG][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-20 10:07:36,212][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Coherence:OK] [2026-02-20 10:07:36,212][DEBUG][superset_tools_app] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Action] [SupersetClient.get_dashboards_summary][Exit] [2026-02-20 10:07:36,213][INFO][superset_tools_app] Response status: 200 for /api/environments/ss1/dashboards [2026-02-20 10:07:36,213][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 10:07:36,213][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:07:39,113][INFO][superset_tools_app] Incoming request: GET /api/settings [2026-02-20 10:07:39,115][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 10:07:39,115][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 10:07:39,115][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 10:07:39,115][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 10:07:39,115][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 10:07:39,116][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 10:07:39,116][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 10:07:39,118][DEBUG][superset_tools_app] [get_settings][Entry] [2026-02-20 10:07:39,118][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-20 10:07:39,118][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-20 10:07:39,118][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-20 10:07:39,118][DEBUG][superset_tools_app] [get_config][Entry] [2026-02-20 10:07:39,118][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:07:39,118][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:07:39,118][INFO][superset_tools_app] Response status: 200 for /api/settings [2026-02-20 10:07:39,119][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 10:07:39,119][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:07:39,143][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-20 10:07:39,144][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 10:07:39,145][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 10:07:39,145][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 10:07:39,145][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 10:07:39,145][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 10:07:39,146][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 10:07:39,146][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 10:07:39,147][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-20 10:07:39,147][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 10:07:39,147][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 10:07:39,149][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-20 10:07:39,149][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 10:07:39,149][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:07:39,166][INFO][superset_tools_app] Incoming request: GET /api/settings/consolidated [2026-02-20 10:07:39,167][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 10:07:39,168][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 10:07:39,168][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 10:07:39,168][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 10:07:39,168][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 10:07:39,171][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 10:07:39,172][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 10:07:39,174][DEBUG][superset_tools_app] [get_consolidated_settings][Entry] [2026-02-20 10:07:39,174][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-20 10:07:39,174][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-20 10:07:39,174][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:07:39,174][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:07:39,175][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-20 10:07:39,175][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-20 10:07:39,175][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-20 10:07:39,176][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-20 10:07:39,176][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-20 10:07:39,176][INFO][superset_tools_app] Response status: 200 for /api/settings/consolidated [2026-02-20 10:07:39,178][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 10:07:39,179][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:48:24,233][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 10:48:24,234][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 10:48:24,234][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 10:48:24,234][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 10:48:24,234][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 10:48:24,235][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 10:48:24,236][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 10:48:24,239][DEBUG][superset_tools_app] [list_tasks][Entry] [2026-02-20 10:48:24,239][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-20 10:48:24,239][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Coherence:OK] [2026-02-20 10:48:24,239][DEBUG][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-02-20 10:48:24,240][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-20 10:48:24,240][DEBUG][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-20 10:48:24,241][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 10:48:24,242][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:48:27,635][INFO][superset_tools_app] Incoming request: GET /api/settings [2026-02-20 10:48:27,636][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 10:48:27,636][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 10:48:27,636][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 10:48:27,636][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 10:48:27,636][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 10:48:27,637][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 10:48:27,637][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 10:48:27,638][DEBUG][superset_tools_app] [get_settings][Entry] [2026-02-20 10:48:27,638][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-20 10:48:27,638][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-20 10:48:27,638][DEBUG][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-20 10:48:27,638][DEBUG][superset_tools_app] [get_config][Entry] [2026-02-20 10:48:27,638][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:48:27,638][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:48:27,638][INFO][superset_tools_app] Response status: 200 for /api/settings [2026-02-20 10:48:27,639][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 10:48:27,639][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:48:27,657][INFO][superset_tools_app] Incoming request: GET /api/auth/me [2026-02-20 10:48:27,657][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 10:48:27,658][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 10:48:27,658][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 10:48:27,658][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 10:48:27,658][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 10:48:27,659][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 10:48:27,659][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 10:48:27,660][DEBUG][superset_tools_app] [api.auth.me][Entry] [2026-02-20 10:48:27,660][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Coherence:OK] [2026-02-20 10:48:27,660][DEBUG][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-02-20 10:48:27,661][INFO][superset_tools_app] Response status: 200 for /api/auth/me [2026-02-20 10:48:27,662][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 10:48:27,662][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:48:27,674][INFO][superset_tools_app] Incoming request: GET /api/settings/consolidated [2026-02-20 10:48:27,674][DEBUG][superset_tools_app] [get_auth_db][Entry] [2026-02-20 10:48:27,674][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-20 10:48:27,675][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-20 10:48:27,675][DEBUG][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-20 10:48:27,675][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-20 10:48:27,682][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-20 10:48:27,683][DEBUG][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-20 10:48:27,684][DEBUG][superset_tools_app] [get_consolidated_settings][Entry] [2026-02-20 10:48:27,684][INFO][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Entry] Fetching all consolidated settings [2026-02-20 10:48:27,684][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_config][Entry] [2026-02-20 10:48:27,684][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:48:27,684][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:48:27,684][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_all_providers][Entry] [2026-02-20 10:48:27,684][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-20 10:48:27,685][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-20 10:48:27,685][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Coherence:OK] [2026-02-20 10:48:27,685][DEBUG][superset_tools_app] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Action] [get_consolidated_settings][Exit] [2026-02-20 10:48:27,685][INFO][superset_tools_app] Response status: 200 for /api/settings/consolidated [2026-02-20 10:48:27,686][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-20 10:48:27,686][DEBUG][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-20 10:53:40,957][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-20 10:53:40,957][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-20 10:53:40,957][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-20 10:53:40,957][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-20 10:53:40,957][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-20 10:53:40,957][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-20 10:53:40,957][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-20 10:53:41,740][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-20 10:53:41,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:53:41,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:53:41,740][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-20 10:53:41,744][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:53:41,745][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:53:41,746][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:53:41,746][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:53:41,747][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:53:41,747][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:53:41,748][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:53:41,749][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:53:41,749][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:53:41,749][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:53:41,749][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:53:41,749][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:53:41,749][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:53:41,749][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:53:41,749][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-20 10:53:41,749][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:53:41,749][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:53:41,749][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:53:42,061][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:53:42,062][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:53:42,062][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:53:42,062][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-20 10:53:42,063][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-20 10:53:42,064][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:53:42,064][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:53:42,065][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:53:42,353][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:53:42,354][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-20 10:53:42,354][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-20 10:53:42,355][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-20 10:53:42,355][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-20 10:53:42,355][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-20 10:53:42,355][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-20 10:53:42,356][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:53:42,356][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-20 10:53:42,356][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:53:42,356][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:53:42,364][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:53:42,364][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:53:42,364][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:53:42,364][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:53:42,365][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:53:42,366][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:53:42,366][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-20 10:53:42,366][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-20 10:53:42,366][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-20 10:53:42,367][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-20 10:53:42,380][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-20 10:53:42,380][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-20 10:53:42,381][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-20 10:53:42,381][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-20 10:53:42,381][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-20 10:53:42,381][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-20 10:53:42,381][INFO][superset_tools_app] TaskManager initialized [2026-02-20 10:53:42,381][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-20 10:53:42,382][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-20 10:53:42,382][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-20 10:53:42,382][INFO][superset_tools_app] SchedulerService initialized [2026-02-20 10:53:42,382][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-20 10:53:42,382][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-20 10:53:42,382][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 10:53:42,382][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 10:53:42,382][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-20 10:53:42,382][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-20 10:53:42,382][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-20 10:53:42,382][INFO][superset_tools_app] ResourceService initialized [2026-02-20 10:53:42,425][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-20 10:53:42,425][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 10:53:42,426][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 10:53:42,556][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-20 10:53:42,556][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-20 10:53:42,556][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-20 10:53:42,556][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-20 10:53:42,556][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-20 10:53:42,556][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-20 10:53:42,556][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-20 10:53:42,556][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:53:42,556][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:53:42,556][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-20 10:53:42,557][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-20 10:53:42,557][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-20 10:53:42,557][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-20 10:53:42,557][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-20 10:53:42,557][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-20 10:53:42,557][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-20 10:53:42,557][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-20 10:54:44,288][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-20 10:54:44,288][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-20 10:54:44,288][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-20 10:54:44,288][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-20 10:54:44,288][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-20 10:54:44,288][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-20 10:54:44,288][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-20 10:54:44,936][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-20 10:54:44,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:54:44,936][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:54:44,936][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-20 10:54:44,940][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-20 10:54:44,940][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-20 10:54:44,940][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-20 10:54:44,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-20 10:54:44,940][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-20 10:54:44,940][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-20 10:54:44,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:44,940][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:44,940][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:44,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:44,941][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:44,941][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:44,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:44,941][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:44,941][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:44,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:44,942][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:44,942][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:44,943][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:44,943][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:44,944][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:44,944][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:45,153][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:45,153][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:45,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:45,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:45,154][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-20 10:54:45,155][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-20 10:54:45,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:45,156][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:45,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:45,426][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-20 10:54:45,427][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-20 10:54:45,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-20 10:54:45,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-20 10:54:45,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:54:45,427][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-20 10:54:45,427][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-20 10:54:45,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:45,428][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:45,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:45,435][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:45,435][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:45,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:54:45,436][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-20 10:54:45,436][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-20 10:54:45,437][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-20 10:54:45,437][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-20 10:54:45,437][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-20 10:54:45,437][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-20 10:54:45,437][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-20 10:54:45,437][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-20 10:54:45,437][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-20 10:54:45,437][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-20 10:54:45,437][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-20 10:54:45,449][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-20 10:54:45,449][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-20 10:54:45,449][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-20 10:54:45,449][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-20 10:54:45,449][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-20 10:54:45,449][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-20 10:54:45,449][INFO][superset_tools_app] TaskManager initialized [2026-02-20 10:54:45,449][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-20 10:54:45,450][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-20 10:54:45,450][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-20 10:54:45,450][INFO][superset_tools_app] SchedulerService initialized [2026-02-20 10:54:45,450][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-20 10:54:45,450][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-20 10:54:45,450][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 10:54:45,450][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 10:54:45,451][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-20 10:54:45,451][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-20 10:54:45,451][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-20 10:54:45,451][INFO][superset_tools_app] ResourceService initialized [2026-02-20 10:54:45,485][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-20 10:54:45,485][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 10:54:45,485][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 10:54:45,618][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-20 10:54:45,619][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-20 10:54:45,619][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-20 10:54:45,619][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-20 10:54:45,619][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-20 10:54:45,619][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-20 10:54:45,619][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-20 10:54:45,619][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:54:45,619][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:54:45,619][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-20 10:54:45,619][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-20 10:54:45,620][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-20 10:54:45,620][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-20 10:54:45,620][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-20 10:54:45,620][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-20 10:54:45,620][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-20 10:54:45,620][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-20 10:54:53,036][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-20 10:54:53,036][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-20 10:54:53,036][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-20 10:54:53,037][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-20 10:54:53,037][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-20 10:54:53,037][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-20 10:54:53,037][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-20 10:54:53,665][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-20 10:54:53,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:54:53,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:54:53,665][DEBUG][superset_tools_app] [init_db][Entry] [2026-02-20 10:54:53,669][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-20 10:54:53,669][DEBUG][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-20 10:54:53,669][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-20 10:54:53,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-20 10:54:53,669][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-20 10:54:53,669][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-20 10:54:53,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:53,669][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:53,669][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:54:53,670][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:53,671][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:53,671][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:53,672][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:54:53,672][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:53,673][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:53,673][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:53,871][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:53,871][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-20 10:54:53,871][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-20 10:54:53,872][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-20 10:54:53,873][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:53,873][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:54,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:54,102][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:54,102][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:54,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:54,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:54,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-20 10:54:54,104][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-20 10:54:54,104][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Entry] Loading from ../config.json [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-20 10:54:54,104][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-20 10:54:54,104][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:54:54,104][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:54,104][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-20 10:54:54,105][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-20 10:54:54,105][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-20 10:54:54,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-20 10:54:54,113][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-20 10:54:54,114][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-20 10:54:54,114][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-20 10:54:54,114][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-20 10:54:54,114][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-20 10:54:54,114][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-20 10:54:54,114][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-20 10:54:54,114][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-20 10:54:54,114][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-20 10:54:54,114][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-20 10:54:54,114][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-20 10:54:54,114][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-20 10:54:54,125][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-20 10:54:54,125][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-20 10:54:54,125][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-20 10:54:54,125][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-20 10:54:54,125][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-20 10:54:54,125][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-20 10:54:54,125][INFO][superset_tools_app] TaskManager initialized [2026-02-20 10:54:54,125][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-20 10:54:54,126][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-20 10:54:54,126][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-20 10:54:54,126][INFO][superset_tools_app] SchedulerService initialized [2026-02-20 10:54:54,126][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-20 10:54:54,126][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-20 10:54:54,126][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 10:54:54,126][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 10:54:54,126][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-20 10:54:54,127][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-20 10:54:54,127][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-20 10:54:54,127][INFO][superset_tools_app] ResourceService initialized [2026-02-20 10:54:54,159][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-20 10:54:54,160][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-20 10:54:54,160][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-20 10:54:54,269][DEBUG][superset_tools_app] [startup_event][Entry] [2026-02-20 10:54:54,269][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-20 10:54:54,269][DEBUG][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-20 10:54:54,269][DEBUG][superset_tools_app] [SchedulerService.start][Entry] [2026-02-20 10:54:54,270][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.add_backup_job][Entry] env_id=ss1, cron=2 22 * * * [2026-02-20 10:54:54,270][INFO][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] Scheduled backup job added for environment ss1: 2 22 * * * [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Coherence:OK] [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Action] [SchedulerService.add_backup_job][Exit] [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Coherence:OK] [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-20 10:54:54,270][DEBUG][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-20 11:51:31,538][DEBUG][superset_tools_app] [shutdown_event][Entry] [2026-02-20 11:51:31,538][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-20 11:51:31,538][DEBUG][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-20 11:51:31,538][DEBUG][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-20 11:51:31,539][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-20 11:51:31,539][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-20 11:51:31,539][DEBUG][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-23 10:41:18,006][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 10:41:18,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 10:41:18,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 10:41:18,007][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 10:41:18,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 10:41:18,007][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 10:41:18,007][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 10:41:18,007][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 10:41:18,007][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 10:41:18,007][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 10:41:18,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 10:41:18,008][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 10:41:18,008][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 10:41:18,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 10:41:18,008][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 10:41:18,008][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 10:41:18,008][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 10:41:18,009][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 10:41:18,009][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 10:41:18,011][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 10:41:18,011][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 10:41:18,011][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 10:41:18,012][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 10:41:18,012][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 10:41:18,013][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 10:41:18,013][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 10:41:18,013][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 10:41:18,015][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 10:41:18,015][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 10:41:18,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 10:41:18,472][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 10:41:18,472][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 10:41:18,472][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 10:41:18,476][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 10:41:18,476][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 10:41:18,476][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 10:41:18,476][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 10:41:18,476][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 10:41:18,476][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 10:41:18,477][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 10:41:18,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 10:41:18,478][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 10:41:18,478][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 10:41:18,478][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 10:41:18,993][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 10:41:18,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 10:41:18,994][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 10:41:18,997][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 10:41:18,997][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 10:41:18,997][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 10:41:18,997][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 10:41:18,997][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 10:41:18,997][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 10:41:18,997][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 10:41:18,997][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 10:41:18,999][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 10:41:18,999][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 10:41:18,999][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 10:41:19,000][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 10:41:19,000][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 10:41:19,000][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 10:41:19,000][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 10:41:19,001][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 10:41:19,002][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 10:41:19,002][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 10:41:19,002][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 10:41:19,002][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 10:41:19,002][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 10:41:19,002][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 10:41:19,002][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 10:41:19,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 10:41:19,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 10:41:19,020][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 10:41:19,020][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 10:41:19,021][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 10:41:19,021][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 10:41:19,021][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 10:41:19,032][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 10:41:19,033][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 10:41:19,033][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 10:41:19,033][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 10:41:19,033][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 10:41:19,033][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 10:41:19,033][INFO][superset_tools_app] TaskManager initialized [2026-02-23 10:41:19,033][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 10:41:19,034][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 10:41:19,034][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 10:41:19,034][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 10:41:19,034][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 10:41:19,034][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 10:41:19,035][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 10:41:19,035][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 10:41:19,035][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 10:41:19,035][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 10:41:19,035][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 10:41:19,035][INFO][superset_tools_app] ResourceService initialized [2026-02-23 10:41:19,094][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 10:41:19,094][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 10:41:19,094][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 10:41:19,316][INFO][superset_tools_app] Incoming request: GET /api/reports [2026-02-23 10:41:19,318][DEBUG][superset_tools_app] [list_reports][Entry] [2026-02-23 10:41:19,319][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Coherence:OK] [2026-02-23 10:41:19,319][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Exit] [2026-02-23 10:41:19,319][INFO][superset_tools_app] Response status: 200 for /api/reports [2026-02-23 10:41:19,324][INFO][superset_tools_app] Incoming request: GET /api/reports [2026-02-23 10:41:19,325][DEBUG][superset_tools_app] [list_reports][Entry] [2026-02-23 10:41:19,325][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Coherence:OK] [2026-02-23 10:41:19,326][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Exit] [2026-02-23 10:41:19,326][INFO][superset_tools_app] Response status: 200 for /api/reports [2026-02-23 10:41:19,330][INFO][superset_tools_app] Incoming request: GET /api/reports [2026-02-23 10:41:19,331][DEBUG][superset_tools_app] [list_reports][Entry] [2026-02-23 10:41:19,331][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Coherence:Failed] 400: {'message': "Invalid values for 'task_types'", 'field': 'task_types', 'invalid_values': ['bad_type'], 'allowed_values': ['llm_verification', 'backup', 'migration', 'documentation', 'unknown']} [2026-02-23 10:41:19,331][INFO][superset_tools_app] Response status: 400 for /api/reports [2026-02-23 10:41:19,335][INFO][superset_tools_app] Incoming request: GET /api/reports/detail-1 [2026-02-23 10:41:19,337][DEBUG][superset_tools_app] [get_report_detail][Entry] report_id=detail-1 [2026-02-23 10:41:19,337][DEBUG][superset_tools_app] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Coherence:OK] [2026-02-23 10:41:19,337][DEBUG][superset_tools_app] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Exit] [2026-02-23 10:41:19,337][INFO][superset_tools_app] Response status: 200 for /api/reports/detail-1 [2026-02-23 10:41:19,341][INFO][superset_tools_app] Incoming request: GET /api/reports/unknown-id [2026-02-23 10:41:19,342][DEBUG][superset_tools_app] [get_report_detail][Entry] report_id=unknown-id [2026-02-23 10:41:19,343][DEBUG][superset_tools_app] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Coherence:Failed] 404: {'message': 'Report not found', 'code': 'REPORT_NOT_FOUND'} [2026-02-23 10:41:19,343][INFO][superset_tools_app] Response status: 404 for /api/reports/unknown-id [2026-02-23 10:41:19,346][INFO][superset_tools_app] Incoming request: GET /api/reports [2026-02-23 10:41:19,348][DEBUG][superset_tools_app] [list_reports][Entry] [2026-02-23 10:41:19,348][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Coherence:OK] [2026-02-23 10:41:19,348][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Exit] [2026-02-23 10:41:19,348][INFO][superset_tools_app] Response status: 200 for /api/reports [2026-02-23 10:41:19,352][INFO][superset_tools_app] Incoming request: GET /api/reports/r-3 [2026-02-23 10:41:19,355][DEBUG][superset_tools_app] [get_report_detail][Entry] report_id=r-3 [2026-02-23 10:41:19,355][DEBUG][superset_tools_app] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Coherence:OK] [2026-02-23 10:41:19,355][DEBUG][superset_tools_app] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Exit] [2026-02-23 10:41:19,355][INFO][superset_tools_app] Response status: 200 for /api/reports/r-3 [2026-02-23 11:40:11,694][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 11:40:11,694][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 11:40:11,695][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 11:40:11,695][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 11:40:11,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 11:40:11,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 11:40:11,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 11:40:11,697][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 11:40:11,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 11:40:11,939][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 11:40:11,939][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 11:40:11,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 11:40:11,939][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 11:40:11,939][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 11:40:11,939][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 11:40:11,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 11:40:11,939][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 11:40:11,940][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 11:40:11,940][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 11:40:11,941][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 11:40:11,941][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 11:40:12,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 11:40:12,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 11:40:12,103][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 11:40:12,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 11:40:12,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 11:40:12,105][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 11:40:12,105][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 11:40:12,105][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 11:40:12,106][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 11:40:12,106][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 11:40:12,106][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 11:40:12,107][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 11:40:12,107][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 11:40:12,107][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 11:40:12,107][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 11:40:12,107][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 11:40:12,116][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 11:40:12,116][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 11:40:12,116][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 11:40:12,116][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 11:40:12,116][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 11:40:12,116][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 11:40:12,116][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 11:40:12,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 11:40:12,117][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 11:40:12,117][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 11:40:12,118][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 11:40:12,118][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 11:40:12,118][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 11:40:12,118][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 11:40:12,118][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 11:40:12,118][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 11:40:12,118][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 11:40:12,118][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 11:40:12,118][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 11:40:12,126][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 11:40:12,126][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 11:40:12,127][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 11:40:12,127][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 11:40:12,127][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 11:40:12,127][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 11:40:12,127][INFO][superset_tools_app] TaskManager initialized [2026-02-23 11:40:12,127][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 11:40:12,128][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 11:40:12,128][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 11:40:12,128][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 11:40:12,128][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 11:40:12,128][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 11:40:12,128][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 11:40:12,128][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 11:40:12,128][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 11:40:12,128][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 11:40:12,128][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 11:40:12,128][INFO][superset_tools_app] ResourceService initialized [2026-02-23 11:40:12,157][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 11:40:12,157][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 11:40:12,157][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 11:40:12,270][INFO][superset_tools_app] Incoming request: GET /api/reports [2026-02-23 11:40:12,272][DEBUG][superset_tools_app] [list_reports][Entry] [2026-02-23 11:40:12,272][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Coherence:OK] [2026-02-23 11:40:12,272][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Exit] [2026-02-23 11:40:12,272][INFO][superset_tools_app] Response status: 200 for /api/reports [2026-02-23 11:40:12,274][INFO][superset_tools_app] Incoming request: GET /api/reports [2026-02-23 11:40:12,275][DEBUG][superset_tools_app] [list_reports][Entry] [2026-02-23 11:40:12,275][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Coherence:OK] [2026-02-23 11:40:12,275][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Exit] [2026-02-23 11:40:12,276][INFO][superset_tools_app] Response status: 200 for /api/reports [2026-02-23 11:40:12,278][INFO][superset_tools_app] Incoming request: GET /api/reports [2026-02-23 11:40:12,279][DEBUG][superset_tools_app] [list_reports][Entry] [2026-02-23 11:40:12,279][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Coherence:OK] [2026-02-23 11:40:12,279][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Exit] [2026-02-23 11:40:12,279][INFO][superset_tools_app] Response status: 200 for /api/reports [2026-02-23 11:40:12,281][INFO][superset_tools_app] Incoming request: GET /api/reports [2026-02-23 11:40:12,281][DEBUG][superset_tools_app] [list_reports][Entry] [2026-02-23 11:40:12,282][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Coherence:Failed] 400: {'message': "Invalid values for 'task_types'", 'field': 'task_types', 'invalid_values': ['bad_type'], 'allowed_values': ['llm_verification', 'backup', 'migration', 'documentation', 'unknown']} [2026-02-23 11:40:12,282][INFO][superset_tools_app] Response status: 400 for /api/reports [2026-02-23 11:40:12,283][INFO][superset_tools_app] Incoming request: GET /api/reports/detail-1 [2026-02-23 11:40:12,284][DEBUG][superset_tools_app] [get_report_detail][Entry] report_id=detail-1 [2026-02-23 11:40:12,285][DEBUG][superset_tools_app] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Coherence:OK] [2026-02-23 11:40:12,285][DEBUG][superset_tools_app] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Exit] [2026-02-23 11:40:12,285][INFO][superset_tools_app] Response status: 200 for /api/reports/detail-1 [2026-02-23 11:40:12,286][INFO][superset_tools_app] Incoming request: GET /api/reports/unknown-id [2026-02-23 11:40:12,288][DEBUG][superset_tools_app] [get_report_detail][Entry] report_id=unknown-id [2026-02-23 11:40:12,288][DEBUG][superset_tools_app] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Coherence:Failed] 404: {'message': 'Report not found', 'code': 'REPORT_NOT_FOUND'} [2026-02-23 11:40:12,288][INFO][superset_tools_app] Response status: 404 for /api/reports/unknown-id [2026-02-23 11:40:12,289][INFO][superset_tools_app] Incoming request: GET /api/reports [2026-02-23 11:40:12,290][DEBUG][superset_tools_app] [list_reports][Entry] [2026-02-23 11:40:12,290][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Coherence:OK] [2026-02-23 11:40:12,290][DEBUG][superset_tools_app] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Action] [list_reports][Exit] [2026-02-23 11:40:12,290][INFO][superset_tools_app] Response status: 200 for /api/reports [2026-02-23 11:40:12,291][INFO][superset_tools_app] Incoming request: GET /api/reports/r-3 [2026-02-23 11:40:12,293][DEBUG][superset_tools_app] [get_report_detail][Entry] report_id=r-3 [2026-02-23 11:40:12,293][DEBUG][superset_tools_app] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Coherence:OK] [2026-02-23 11:40:12,293][DEBUG][superset_tools_app] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Action] [get_report_detail][Exit] [2026-02-23 11:40:12,293][INFO][superset_tools_app] Response status: 200 for /api/reports/r-3 [2026-02-23 16:24:18,146][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 16:24:18,146][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:24:18,146][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:24:18,146][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:24:18,147][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:18,148][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:24:18,148][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:18,149][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:18,149][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:18,150][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:18,150][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:18,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:18,349][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:18,349][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:18,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:18,349][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:18,349][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:18,349][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 16:24:18,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:18,349][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:18,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 16:24:18,350][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 16:24:18,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:18,351][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:18,352][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:18,587][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:18,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 16:24:18,588][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:24:18,588][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:24:18,589][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 16:24:18,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 16:24:18,589][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 16:24:18,589][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 16:24:18,589][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 16:24:18,589][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 16:24:18,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:24:18,590][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 16:24:18,590][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 16:24:18,591][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 16:24:18,591][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:18,591][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:18,591][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:18,601][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:18,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:24:18,602][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 16:24:18,602][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 16:24:18,602][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 16:24:18,604][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 16:24:18,604][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 16:24:18,604][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 16:24:18,604][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 16:24:18,604][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 16:24:18,604][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 16:24:18,605][INFO][superset_tools_app] TaskManager initialized [2026-02-23 16:24:18,605][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 16:24:18,605][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 16:24:18,605][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 16:24:18,606][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 16:24:18,606][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 16:24:18,606][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 16:24:18,606][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:24:18,606][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:24:18,606][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 16:24:18,606][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 16:24:18,606][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 16:24:18,606][INFO][superset_tools_app] ResourceService initialized [2026-02-23 16:24:18,634][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 16:24:18,634][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:24:18,634][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:24:18,688][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 16:24:18,688][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:24:18,688][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:24:28,469][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 16:24:28,469][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:28,470][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:28,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:28,471][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:24:28,471][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:28,472][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:28,472][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:28,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:28,737][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:28,737][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:28,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:28,737][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:28,737][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:28,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 16:24:28,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:28,737][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:28,737][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:28,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:28,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 16:24:28,738][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 16:24:28,739][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:28,739][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:29,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:29,015][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:29,015][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:29,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:29,015][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:29,015][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:29,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:24:29,015][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:29,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:29,016][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:29,017][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:29,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 16:24:29,017][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 16:24:29,017][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 16:24:29,017][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:24:29,017][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:24:29,017][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 16:24:29,017][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 16:24:29,017][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 16:24:29,018][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 16:24:29,018][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 16:24:29,018][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 16:24:29,019][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:24:29,019][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 16:24:29,019][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 16:24:29,020][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:24:29,020][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:24:29,027][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:24:29,027][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:24:29,027][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:24:29,028][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:24:29,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:24:29,029][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 16:24:29,029][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 16:24:29,029][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 16:24:29,030][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 16:24:29,030][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 16:24:29,031][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 16:24:29,032][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 16:24:29,032][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 16:24:29,032][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 16:24:29,032][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 16:24:29,032][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 16:24:29,032][INFO][superset_tools_app] TaskManager initialized [2026-02-23 16:24:29,032][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 16:24:29,033][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 16:24:29,033][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 16:24:29,033][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 16:24:29,033][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 16:24:29,033][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 16:24:29,033][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:24:29,033][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:24:29,033][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 16:24:29,033][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 16:24:29,033][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 16:24:29,033][INFO][superset_tools_app] ResourceService initialized [2026-02-23 16:24:29,066][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 16:24:29,067][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:24:29,067][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:24:29,120][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 16:24:29,121][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:24:29,121][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:25:46,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 16:25:46,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:25:46,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:25:46,775][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 16:25:46,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 16:25:46,775][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 16:25:46,775][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 16:25:46,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:25:46,775][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:25:46,775][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:25:46,776][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:25:46,777][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:25:46,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:25:46,778][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:25:46,778][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:25:46,779][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:25:46,779][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:25:46,779][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 16:25:46,779][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:25:46,779][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:25:46,779][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:25:46,988][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:25:46,988][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:25:46,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 16:25:46,989][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 16:25:46,990][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:25:46,990][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:25:47,222][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:25:47,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 16:25:47,223][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:25:47,223][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:25:47,224][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 16:25:47,224][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 16:25:47,224][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 16:25:47,224][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 16:25:47,224][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 16:25:47,224][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 16:25:47,225][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:25:47,225][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 16:25:47,225][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 16:25:47,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 16:25:47,226][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 16:25:47,226][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 16:25:47,226][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 16:25:47,226][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:25:47,226][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:25:47,226][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:25:47,233][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:25:47,234][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:25:47,234][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 16:25:47,234][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 16:25:47,234][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 16:25:47,236][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 16:25:47,236][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 16:25:47,236][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 16:25:47,236][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 16:25:47,236][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 16:25:47,236][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 16:25:47,236][INFO][superset_tools_app] TaskManager initialized [2026-02-23 16:25:47,236][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 16:25:47,237][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 16:25:47,237][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 16:25:47,237][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 16:25:47,237][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 16:25:47,237][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 16:25:47,237][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:25:47,237][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:25:47,237][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 16:25:47,238][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 16:25:47,238][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 16:25:47,238][INFO][superset_tools_app] ResourceService initialized [2026-02-23 16:25:47,269][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 16:25:47,270][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:25:47,270][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:25:47,330][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 16:25:47,330][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:25:47,330][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:27:52,972][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 16:27:52,972][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:27:52,972][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:27:52,972][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 16:27:52,972][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 16:27:52,972][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 16:27:52,972][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 16:27:52,972][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:27:52,972][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:27:52,972][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:27:52,973][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:27:52,974][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:27:52,974][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:27:52,975][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:27:52,975][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:27:52,976][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 16:27:52,976][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:27:52,976][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:27:52,976][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:27:53,211][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:27:53,211][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:27:53,211][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:27:53,211][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:27:53,211][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:27:53,211][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:27:53,211][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 16:27:53,211][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:27:53,211][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:27:53,211][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:27:53,211][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:27:53,212][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:27:53,212][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:27:53,212][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 16:27:53,212][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:27:53,212][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:27:53,212][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:27:53,212][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 16:27:53,212][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 16:27:53,213][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 16:27:53,214][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:27:53,214][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:27:53,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:27:53,468][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:27:53,468][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:27:53,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:27:53,468][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:27:53,468][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:27:53,468][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:27:53,469][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:27:53,469][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 16:27:53,470][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 16:27:53,470][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 16:27:53,470][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:27:53,470][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:27:53,470][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 16:27:53,470][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 16:27:53,470][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 16:27:53,471][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 16:27:53,471][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:27:53,471][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 16:27:53,471][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 16:27:53,472][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:27:53,472][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:27:53,480][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:27:53,481][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:27:53,481][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 16:27:53,481][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 16:27:53,481][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 16:27:53,483][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 16:27:53,483][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 16:27:53,483][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 16:27:53,483][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 16:27:53,484][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 16:27:53,484][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 16:27:53,484][INFO][superset_tools_app] TaskManager initialized [2026-02-23 16:27:53,484][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 16:27:53,484][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 16:27:53,485][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 16:27:53,485][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 16:27:53,485][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 16:27:53,485][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 16:27:53,485][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:27:53,485][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:27:53,485][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 16:27:53,485][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 16:27:53,485][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 16:27:53,485][INFO][superset_tools_app] ResourceService initialized [2026-02-23 16:27:53,513][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 16:27:53,513][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:27:53,513][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:27:53,568][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 16:27:53,568][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:27:53,568][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:41:06,559][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 16:41:06,559][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:41:06,559][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:41:06,559][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 16:41:06,559][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 16:41:06,559][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 16:41:06,559][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 16:41:06,559][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:41:06,559][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:41:06,560][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:41:06,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:41:06,561][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:41:06,562][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:41:06,562][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:41:06,563][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:41:06,563][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:41:06,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:41:06,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:41:06,775][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 16:41:06,776][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 16:41:06,777][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:41:06,777][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:41:07,015][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:41:07,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 16:41:07,016][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 16:41:07,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 16:41:07,016][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 16:41:07,017][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 16:41:07,017][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 16:41:07,017][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 16:41:07,017][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:41:07,018][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 16:41:07,018][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 16:41:07,018][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 16:41:07,019][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:41:07,026][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 16:41:07,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 16:41:07,027][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 16:41:07,027][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 16:41:07,027][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 16:41:07,028][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 16:41:07,028][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 16:41:07,030][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 16:41:07,030][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 16:41:07,030][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 16:41:07,030][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 16:41:07,030][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 16:41:07,030][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 16:41:07,030][INFO][superset_tools_app] TaskManager initialized [2026-02-23 16:41:07,030][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 16:41:07,031][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 16:41:07,031][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 16:41:07,031][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 16:41:07,031][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 16:41:07,031][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 16:41:07,031][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:41:07,031][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:41:07,031][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 16:41:07,031][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 16:41:07,031][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 16:41:07,031][INFO][superset_tools_app] ResourceService initialized [2026-02-23 16:41:07,062][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 16:41:07,062][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:41:07,062][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 16:41:07,115][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 16:41:07,115][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 16:41:07,115][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 18:34:25,349][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 18:34:25,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 18:34:25,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 18:34:25,349][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 18:34:25,349][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 18:34:25,349][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 18:34:25,350][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:34:25,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 18:34:25,351][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:34:25,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:34:25,352][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:34:25,353][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:34:25,353][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:34:25,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:34:25,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:34:25,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:34:25,610][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 18:34:25,611][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 18:34:25,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:34:25,612][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:34:25,784][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:34:25,784][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:34:25,785][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:34:25,785][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:34:25,786][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 18:34:25,786][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 18:34:25,786][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 18:34:25,786][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 18:34:25,786][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 18:34:25,786][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 18:34:25,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 18:34:25,786][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 18:34:25,786][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 18:34:25,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 18:34:25,787][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 18:34:25,787][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 18:34:25,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:34:25,788][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:34:25,795][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:34:25,795][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:34:25,795][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:34:25,795][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:34:25,795][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:34:25,795][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:34:25,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 18:34:25,796][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 18:34:25,796][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 18:34:25,796][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 18:34:25,797][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 18:34:25,797][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 18:34:25,797][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 18:34:25,797][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 18:34:25,797][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 18:34:25,799][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 18:34:25,799][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 18:34:25,800][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 18:34:25,800][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 18:34:25,800][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 18:34:25,800][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 18:34:25,800][INFO][superset_tools_app] TaskManager initialized [2026-02-23 18:34:25,800][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 18:34:25,800][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 18:34:25,801][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 18:34:25,801][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 18:34:25,801][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 18:34:25,801][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 18:34:25,801][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 18:34:25,801][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 18:34:25,801][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 18:34:25,801][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 18:34:25,801][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 18:34:25,801][INFO][superset_tools_app] ResourceService initialized [2026-02-23 18:34:25,833][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 18:34:25,833][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 18:34:25,833][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 18:34:25,882][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 18:34:25,882][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 18:34:25,882][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 18:35:38,599][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 18:35:38,600][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:35:38,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:35:38,601][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:35:38,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:35:38,602][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:35:38,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:35:38,603][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:35:38,802][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:35:38,802][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:35:38,803][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 18:35:38,803][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 18:35:38,804][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 18:35:38,804][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 18:35:38,805][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:35:38,805][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:35:38,805][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:35:39,032][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:35:39,032][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:35:39,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:35:39,033][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:35:39,034][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 18:35:39,034][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 18:35:39,034][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 18:35:39,034][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 18:35:39,034][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 18:35:39,034][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 18:35:39,034][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 18:35:39,034][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 18:35:39,035][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 18:35:39,035][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 18:35:39,035][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 18:35:39,035][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 18:35:39,035][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 18:35:39,036][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 18:35:39,036][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 18:35:39,036][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 18:35:39,037][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 18:35:39,037][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 18:35:39,037][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 18:35:39,045][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 18:35:39,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 18:35:39,046][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 18:35:39,046][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 18:35:39,046][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 18:35:39,047][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 18:35:39,047][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 18:35:39,049][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 18:35:39,049][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 18:35:39,049][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 18:35:39,049][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 18:35:39,049][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 18:35:39,049][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 18:35:39,049][INFO][superset_tools_app] TaskManager initialized [2026-02-23 18:35:39,049][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 18:35:39,050][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 18:35:39,050][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 18:35:39,050][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 18:35:39,050][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 18:35:39,050][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 18:35:39,050][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 18:35:39,050][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 18:35:39,050][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 18:35:39,050][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 18:35:39,050][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 18:35:39,050][INFO][superset_tools_app] ResourceService initialized [2026-02-23 18:35:39,078][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 18:35:39,078][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 18:35:39,079][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 18:35:39,127][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 18:35:39,127][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 18:35:39,127][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:10:51,878][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:10:51,878][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:10:51,878][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:10:51,878][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 19:10:51,878][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 19:10:51,878][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 19:10:51,878][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 19:10:51,878][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:10:51,878][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:10:51,878][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:10:51,879][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:10:51,879][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:10:51,880][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:10:51,880][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:10:51,881][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:10:51,881][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:10:52,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:10:52,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:10:52,061][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:10:52,062][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:10:52,063][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:10:52,063][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:10:52,277][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:10:52,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 19:10:52,278][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 19:10:52,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 19:10:52,278][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 19:10:52,279][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 19:10:52,279][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 19:10:52,279][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 19:10:52,279][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:10:52,279][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:10:52,279][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:10:52,279][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:10:52,280][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:10:52,280][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:10:52,287][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:10:52,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:10:52,288][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 19:10:52,288][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 19:10:52,288][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 19:10:52,289][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 19:10:52,289][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 19:10:52,292][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 19:10:52,292][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 19:10:52,292][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 19:10:52,292][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 19:10:52,292][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 19:10:52,292][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 19:10:52,292][INFO][superset_tools_app] TaskManager initialized [2026-02-23 19:10:52,292][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 19:10:52,293][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 19:10:52,293][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 19:10:52,293][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 19:10:52,293][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 19:10:52,293][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:10:52,293][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:10:52,293][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:10:52,293][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 19:10:52,293][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 19:10:52,293][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 19:10:52,293][INFO][superset_tools_app] ResourceService initialized [2026-02-23 19:10:52,320][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 19:10:52,321][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:10:52,321][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:10:52,370][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 19:10:52,370][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:10:52,370][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:23:18,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:23:18,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:23:18,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:23:18,502][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:23:18,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:23:18,503][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:23:18,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:23:18,504][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:23:18,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:23:18,505][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:23:18,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:23:18,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:23:18,678][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:23:18,679][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:23:18,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:23:18,680][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:23:18,891][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:23:18,891][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:23:18,892][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:23:18,892][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:23:18,893][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 19:23:18,893][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 19:23:18,893][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:23:18,893][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:23:18,893][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:23:18,893][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 19:23:18,893][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 19:23:18,893][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 19:23:18,894][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 19:23:18,894][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:23:18,894][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 19:23:18,894][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:23:18,895][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:23:18,895][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:23:18,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 19:23:18,902][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:23:18,903][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:23:18,903][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 19:23:18,903][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 19:23:18,903][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 19:23:18,903][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 19:23:18,903][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 19:23:18,903][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 19:23:18,903][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 19:23:18,903][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 19:23:18,903][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 19:23:18,903][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 19:23:18,903][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 19:23:18,905][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 19:23:18,905][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 19:23:18,905][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 19:23:18,905][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 19:23:18,905][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 19:23:18,905][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 19:23:18,905][INFO][superset_tools_app] TaskManager initialized [2026-02-23 19:23:18,905][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 19:23:18,906][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 19:23:18,906][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 19:23:18,906][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 19:23:18,906][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 19:23:18,906][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:23:18,906][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:23:18,906][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:23:18,906][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 19:23:18,906][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 19:23:18,906][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 19:23:18,906][INFO][superset_tools_app] ResourceService initialized [2026-02-23 19:23:18,912][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 19:23:18,912][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:23:18,912][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:24:30,496][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:24:30,497][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:24:30,498][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:24:30,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:24:30,499][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:24:30,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:24:30,500][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:24:30,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:24:30,501][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:24:30,681][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:24:30,681][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:24:30,681][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:24:30,682][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:24:30,682][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 19:24:30,682][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:24:30,683][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:24:30,684][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 19:24:30,684][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:24:30,684][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:24:30,684][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:24:30,922][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:24:30,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 19:24:30,923][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 19:24:30,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 19:24:30,923][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 19:24:30,924][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 19:24:30,924][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 19:24:30,924][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 19:24:30,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:24:30,925][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 19:24:30,925][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 19:24:30,926][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:24:30,926][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:24:30,926][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:24:30,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 19:24:30,926][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:24:30,926][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:24:30,926][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:24:30,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:24:30,938][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:24:30,938][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:24:30,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:24:30,938][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:24:30,938][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:24:30,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:24:30,938][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:24:30,938][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:24:30,939][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:24:30,939][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 19:24:30,939][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 19:24:30,939][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 19:24:30,940][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 19:24:30,940][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 19:24:30,940][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 19:24:30,942][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 19:24:30,942][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 19:24:30,942][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 19:24:30,942][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 19:24:30,942][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 19:24:30,942][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 19:24:30,942][INFO][superset_tools_app] TaskManager initialized [2026-02-23 19:24:30,942][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 19:24:30,943][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 19:24:30,943][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 19:24:30,943][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 19:24:30,943][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 19:24:30,943][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:24:30,944][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:24:30,944][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:24:30,944][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 19:24:30,944][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 19:24:30,944][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 19:24:30,944][INFO][superset_tools_app] ResourceService initialized [2026-02-23 19:24:30,949][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 19:24:30,949][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:24:30,949][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:25:23,493][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:25:23,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:25:23,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:25:23,493][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 19:25:23,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 19:25:23,493][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 19:25:23,493][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 19:25:23,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:25:23,493][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:25:23,493][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:25:23,494][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 19:25:23,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:25:23,495][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:25:23,495][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:25:23,496][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:25:23,496][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:25:23,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:25:23,671][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:25:23,671][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:25:23,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:25:23,671][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:25:23,671][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:25:23,671][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:25:23,672][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 19:25:23,672][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:25:23,673][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:25:23,673][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:25:23,952][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:25:23,952][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:25:23,952][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:25:23,952][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:25:23,952][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:25:23,952][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:25:23,952][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:25:23,952][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:25:23,952][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:25:23,953][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:25:23,953][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 19:25:23,954][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 19:25:23,954][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:25:23,954][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:25:23,954][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:25:23,954][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 19:25:23,954][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 19:25:23,954][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 19:25:23,955][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 19:25:23,955][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 19:25:23,955][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 19:25:23,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:25:23,955][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:25:23,955][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:25:23,955][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 19:25:23,956][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 19:25:23,957][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 19:25:23,957][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:25:23,957][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:25:23,957][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:25:23,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 19:25:23,957][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:25:23,957][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:25:23,957][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:25:23,965][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:25:23,965][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:25:23,965][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:25:23,965][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:25:23,966][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:25:23,966][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 19:25:23,967][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:25:23,967][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:25:23,967][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 19:25:23,967][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 19:25:23,967][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 19:25:23,967][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 19:25:23,967][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 19:25:23,967][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 19:25:23,967][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 19:25:23,967][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 19:25:23,967][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 19:25:23,968][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 19:25:23,968][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 19:25:23,971][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 19:25:23,971][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 19:25:23,971][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 19:25:23,971][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 19:25:23,971][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 19:25:23,971][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 19:25:23,971][INFO][superset_tools_app] TaskManager initialized [2026-02-23 19:25:23,971][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 19:25:23,973][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 19:25:23,973][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 19:25:23,973][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 19:25:23,973][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 19:25:23,973][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:25:23,973][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:25:23,973][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:25:23,973][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 19:25:23,973][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 19:25:23,973][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 19:25:23,973][INFO][superset_tools_app] ResourceService initialized [2026-02-23 19:25:23,980][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 19:25:23,981][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:25:23,981][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:26:16,884][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:26:16,884][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:26:16,884][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:26:16,884][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 19:26:16,884][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 19:26:16,884][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 19:26:16,884][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 19:26:16,884][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:26:16,884][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:26:16,884][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:26:16,885][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:26:16,885][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:26:16,886][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:26:16,886][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:26:16,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:26:16,887][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:26:17,071][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:26:17,071][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:26:17,071][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:26:17,072][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:26:17,073][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:26:17,073][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:26:17,314][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:26:17,315][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 19:26:17,315][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 19:26:17,315][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 19:26:17,315][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 19:26:17,316][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 19:26:17,316][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 19:26:17,316][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 19:26:17,316][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:26:17,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:26:17,316][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:26:17,316][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 19:26:17,316][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 19:26:17,316][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:26:17,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:26:17,317][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:26:17,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:26:17,324][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:26:17,324][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:26:17,324][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:26:17,324][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:26:17,325][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:26:17,325][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 19:26:17,325][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 19:26:17,325][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 19:26:17,326][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 19:26:17,326][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 19:26:17,326][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 19:26:17,326][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 19:26:17,328][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 19:26:17,328][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 19:26:17,328][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 19:26:17,328][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 19:26:17,328][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 19:26:17,329][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 19:26:17,329][INFO][superset_tools_app] TaskManager initialized [2026-02-23 19:26:17,329][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 19:26:17,329][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 19:26:17,329][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 19:26:17,329][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 19:26:17,329][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 19:26:17,329][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:26:17,330][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:26:17,330][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:26:17,330][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 19:26:17,330][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 19:26:17,330][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 19:26:17,330][INFO][superset_tools_app] ResourceService initialized [2026-02-23 19:26:17,335][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 19:26:17,335][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:26:17,335][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:28:43,489][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:28:43,490][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:28:43,491][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:28:43,491][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:28:43,492][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:28:43,492][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:28:43,493][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:28:43,493][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 19:28:43,494][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:28:43,494][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:28:43,494][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:28:43,699][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:28:43,699][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:28:43,700][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 19:28:43,700][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:28:43,701][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:28:43,701][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:28:43,958][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:28:43,958][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 19:28:43,959][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:28:43,959][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:28:43,959][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:28:43,959][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 19:28:43,959][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 19:28:43,959][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:28:43,959][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:28:43,959][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:28:43,959][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 19:28:43,959][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 19:28:43,959][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 19:28:43,960][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 19:28:43,960][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:28:43,960][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:28:43,960][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:28:43,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:28:43,961][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:28:43,968][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:28:43,968][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:28:43,968][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:28:43,968][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:28:43,968][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:28:43,968][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:28:43,968][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:28:43,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:28:43,969][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 19:28:43,969][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 19:28:43,969][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 19:28:43,970][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 19:28:43,970][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 19:28:43,970][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 19:28:43,972][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 19:28:43,972][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 19:28:43,972][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 19:28:43,972][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 19:28:43,972][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 19:28:43,972][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 19:28:43,972][INFO][superset_tools_app] TaskManager initialized [2026-02-23 19:28:43,972][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 19:28:43,973][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 19:28:43,973][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 19:28:43,973][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 19:28:43,973][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 19:28:43,973][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:28:43,973][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:28:43,973][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:28:43,973][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 19:28:43,974][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 19:28:43,974][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 19:28:43,974][INFO][superset_tools_app] ResourceService initialized [2026-02-23 19:28:43,979][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 19:28:43,979][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:28:43,979][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:28:43,992][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:28:43,993][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 19:28:43,993][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:28:43,993][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:28:43,994][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:28:43,995][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 19:28:43,995][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T16:28:43.995228][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 19:28:43,995][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 19:28:43,995][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 19:28:43,995][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': None, 'branch_name': 'feature/test'}, 'confidence': 0.7, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 19:28:43,995][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:28:43,995][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:28:43,996][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:28:43,996][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': None, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.72, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '643c6edb-515b-4cb9-ba5e-1f074575cfc5'} [2026-02-23 19:28:43,996][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:28:43,996][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:28:43,996][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:28:43,996][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Missing dashboard_id/source_env/target_env [2026-02-23 19:28:44,084][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:28:44,084][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': None, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.72, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'd4ae1222-5527-4430-ac05-5976ff7227aa'} [2026-02-23 19:28:44,084][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:28:44,084][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:28:44,084][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:28:44,085][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Missing dashboard_id/source_env/target_env [2026-02-23 19:28:44,111][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:28:44,112][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': None, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.72, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'cf42e841-317b-4fef-b048-f9bd3c6b9e4a'} [2026-02-23 19:28:44,112][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:28:44,112][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:28:44,113][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:28:44,113][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Missing dashboard_id/source_env/target_env [2026-02-23 19:28:44,137][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:28:44,138][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': None, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.72, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '8a805304-7828-4f7c-87fa-a88df00f62a0'} [2026-02-23 19:28:44,138][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:28:44,138][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:28:44,138][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:28:44,138][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 19:28:44,139][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:28:44,139][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': None, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.72, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '7ef97add-a0e0-45ae-a379-1793e5ebd36a'} [2026-02-23 19:28:44,139][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:28:44,139][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:28:44,140][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:28:44,140][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Confirmation expired [2026-02-23 19:28:44,140][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:28:44,141][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'задеплой дашборд 88 в production', 'intent': {'domain': 'git', 'operation': 'deploy_dashboard', 'entities': {'dashboard_id': 88, 'environment': 'production'}, 'confidence': 0.92, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'a54ac474-e2d6-4a54-9849-8919488b32e8'} [2026-02-23 19:28:44,141][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:28:44,141][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:29:23,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:29:23,240][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:29:23,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:29:23,241][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:29:23,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:29:23,242][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:29:23,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:29:23,243][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:29:23,442][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:29:23,442][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:29:23,442][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:29:23,442][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:29:23,442][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:29:23,442][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:29:23,442][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 19:29:23,442][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:29:23,442][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:29:23,443][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 19:29:23,443][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:29:23,444][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:29:23,444][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:29:23,690][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:29:23,690][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:29:23,691][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:29:23,691][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:29:23,692][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 19:29:23,692][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 19:29:23,692][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:29:23,692][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:29:23,692][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:29:23,692][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 19:29:23,692][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 19:29:23,692][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 19:29:23,693][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 19:29:23,693][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 19:29:23,693][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 19:29:23,693][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:29:23,693][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:29:23,693][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:29:23,693][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 19:29:23,693][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 19:29:23,693][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 19:29:23,693][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:29:23,693][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:29:23,693][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:29:23,694][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:29:23,694][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:29:23,702][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:29:23,702][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:29:23,703][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 19:29:23,703][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 19:29:23,703][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 19:29:23,703][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 19:29:23,703][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 19:29:23,703][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 19:29:23,703][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 19:29:23,703][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 19:29:23,703][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 19:29:23,703][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 19:29:23,703][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 19:29:23,705][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 19:29:23,705][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 19:29:23,705][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 19:29:23,705][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 19:29:23,705][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 19:29:23,705][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 19:29:23,705][INFO][superset_tools_app] TaskManager initialized [2026-02-23 19:29:23,705][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 19:29:23,706][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 19:29:23,706][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 19:29:23,706][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 19:29:23,706][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 19:29:23,706][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:29:23,706][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:29:23,706][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:29:23,706][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 19:29:23,706][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 19:29:23,707][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 19:29:23,707][INFO][superset_tools_app] ResourceService initialized [2026-02-23 19:29:23,711][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 19:29:23,711][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:29:23,711][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:29:23,722][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:29:23,723][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 19:29:23,723][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:29:23,723][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:29:23,724][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:29:23,725][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 19:29:23,725][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T16:29:23.725126][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 19:29:23,725][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 19:29:23,725][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 19:29:23,725][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': 12, 'branch_name': 'feature/test'}, 'confidence': 0.95, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 19:29:23,725][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:29:23,725][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:29:23,726][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:29:23,726][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'cafd2db4-5d52-46d3-b2a5-68b6985110c5'} [2026-02-23 19:29:23,726][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:29:23,726][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:29:23,726][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:29:23,727][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'cafd2db4-5d52-46d3-b2a5-68b6985110c5', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 19:29:23,727][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 19:29:23,727][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 19:29:23,727][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:29:23,727][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '75e74d56-73ca-4039-87f9-0dc1f45131bb'} [2026-02-23 19:29:23,728][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:29:23,728][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:29:23,728][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:29:23,728][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '75e74d56-73ca-4039-87f9-0dc1f45131bb', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 19:29:23,728][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 19:29:23,728][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 19:29:23,728][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:29:23,728][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'проверь статус задачи task-1', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': 'task-1'}, 'confidence': 0.92, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 19:29:23,728][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:29:23,728][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:29:23,729][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:29:23,729][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '00bda7cc-d777-403f-927d-84252117906a'} [2026-02-23 19:29:23,729][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:29:23,729][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:29:23,729][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:29:23,730][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '00bda7cc-d777-403f-927d-84252117906a', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 19:29:23,730][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 19:29:23,730][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 19:29:23,730][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:29:23,730][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'покажи статус последней задачи', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': None}, 'confidence': 0.66, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 19:29:23,730][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:29:23,730][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:29:23,731][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:29:23,731][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 18, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'ad9e979a-8ca0-487d-923b-cf41267a72e1'} [2026-02-23 19:29:23,731][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:29:23,731][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:29:23,731][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:29:23,731][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 19:29:23,732][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:29:23,732][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 19, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'bffd068f-6609-471f-97f6-160da80f5840'} [2026-02-23 19:29:23,732][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:29:23,732][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:29:23,732][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:29:23,732][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Confirmation expired [2026-02-23 19:29:23,733][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:29:23,733][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 19:29:23,733][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T16:29:23.733655][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 19:29:23,733][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 19:29:23,733][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 19:29:23,733][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'задеплой дашборд 88 в production', 'intent': {'domain': 'git', 'operation': 'deploy_dashboard', 'entities': {'dashboard_id': 88, 'environment': 'production'}, 'confidence': 0.92, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 19:29:23,733][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:29:23,733][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:11,895][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:33:11,895][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:33:11,895][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:33:11,895][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 19:33:11,895][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 19:33:11,895][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 19:33:11,895][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 19:33:11,895][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:11,895][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:11,895][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:33:11,896][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:11,897][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:33:11,897][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:11,898][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:11,898][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:11,899][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:11,900][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:11,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 19:33:11,901][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:11,901][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:11,901][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:12,199][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:12,199][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:12,199][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 19:33:12,200][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 19:33:12,201][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 19:33:12,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:33:12,202][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:33:12,202][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:33:12,202][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 19:33:12,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:12,202][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:12,202][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:12,668][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:12,668][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:12,668][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:12,668][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:12,668][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:12,668][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:12,668][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:12,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:12,669][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:12,670][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 19:33:12,670][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 19:33:12,670][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:33:12,670][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:33:12,671][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:33:12,671][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 19:33:12,671][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 19:33:12,671][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 19:33:12,673][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 19:33:12,673][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 19:33:12,673][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 19:33:12,674][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:33:12,674][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 19:33:12,674][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:33:12,675][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:33:12,676][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:33:12,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 19:33:12,676][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:12,676][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:12,676][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:12,693][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:33:12,694][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:33:12,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:12,695][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:12,695][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:12,695][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:12,695][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:12,695][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:12,695][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 19:33:12,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:33:12,696][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:33:12,696][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 19:33:12,696][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 19:33:12,696][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 19:33:12,696][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 19:33:12,696][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 19:33:12,696][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 19:33:12,696][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 19:33:12,696][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 19:33:12,696][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 19:33:12,697][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 19:33:12,697][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 19:33:12,701][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 19:33:12,701][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 19:33:12,701][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 19:33:12,701][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 19:33:12,701][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 19:33:12,701][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 19:33:12,701][INFO][superset_tools_app] TaskManager initialized [2026-02-23 19:33:12,701][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 19:33:12,703][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 19:33:12,704][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 19:33:12,704][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 19:33:12,704][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 19:33:12,704][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:33:12,704][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:33:12,704][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:33:12,704][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 19:33:12,704][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 19:33:12,704][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 19:33:12,704][INFO][superset_tools_app] ResourceService initialized [2026-02-23 19:33:12,714][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 19:33:12,714][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:33:12,715][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:33:12,735][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:12,735][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 19:33:12,736][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:12,736][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:12,737][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:12,737][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 19:33:12,737][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T16:33:12.737826][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 19:33:12,737][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 19:33:12,737][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 19:33:12,738][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': 12, 'branch_name': 'feature/test'}, 'confidence': 0.95, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 19:33:12,738][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:12,738][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:12,739][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:12,740][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '42b290e2-68a4-4530-9aba-d026c373649b'} [2026-02-23 19:33:12,740][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:12,740][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:12,741][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:33:12,741][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '42b290e2-68a4-4530-9aba-d026c373649b', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 19:33:12,741][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 19:33:12,741][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 19:33:12,742][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:12,743][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'd55873f4-776d-42e9-b3fa-d0987f8d9011'} [2026-02-23 19:33:12,743][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:12,743][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:12,743][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:33:12,744][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'd55873f4-776d-42e9-b3fa-d0987f8d9011', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 19:33:12,744][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 19:33:12,744][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 19:33:12,744][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:12,744][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'проверь статус задачи task-1', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': 'task-1'}, 'confidence': 0.92, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 19:33:12,745][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:12,745][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:12,745][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:12,746][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '56ef5d25-bb46-4f86-b2d2-35a2b3c69c42'} [2026-02-23 19:33:12,746][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:12,746][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:12,746][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:33:12,746][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '56ef5d25-bb46-4f86-b2d2-35a2b3c69c42', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 19:33:12,746][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 19:33:12,746][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 19:33:12,747][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:12,747][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'покажи статус последней задачи', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': None}, 'confidence': 0.66, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 19:33:12,747][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:12,747][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:12,748][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:12,748][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 18, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '70dec0ec-3e33-4a6a-b05e-8a7ad7a873fe'} [2026-02-23 19:33:12,748][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:12,748][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:12,748][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:33:12,748][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 19:33:12,749][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:12,749][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 19, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '4ab49e5f-7f5f-4ca4-aaa5-e89ab089d81e'} [2026-02-23 19:33:12,749][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:12,749][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:12,750][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:33:12,750][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Confirmation expired [2026-02-23 19:33:12,751][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:12,751][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 19:33:12,751][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T16:33:12.751815][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 19:33:12,751][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 19:33:12,751][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 19:33:12,752][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'задеплой дашборд 88 в production', 'intent': {'domain': 'git', 'operation': 'deploy_dashboard', 'entities': {'dashboard_id': 88, 'environment': 'production'}, 'confidence': 0.92, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 19:33:12,752][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:12,752][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:45,592][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 19:33:45,593][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:45,594][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:45,594][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:45,595][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:45,595][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:45,596][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:45,596][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:45,813][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:45,813][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:45,813][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:45,813][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:45,813][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:45,813][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:45,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:45,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 19:33:45,814][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 19:33:45,815][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 19:33:45,816][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 19:33:45,816][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 19:33:45,816][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 19:33:45,816][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 19:33:45,816][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 19:33:45,816][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 19:33:45,816][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 19:33:45,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 19:33:45,816][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:45,816][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:45,816][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:33:46,154][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:46,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 19:33:46,155][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 19:33:46,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 19:33:46,155][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 19:33:46,156][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 19:33:46,156][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 19:33:46,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:33:46,157][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 19:33:46,157][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 19:33:46,158][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 19:33:46,158][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 19:33:46,158][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 19:33:46,158][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 19:33:46,158][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 19:33:46,158][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 19:33:46,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 19:33:46,158][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 19:33:46,158][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 19:33:46,158][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 19:33:46,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 19:33:46,166][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 19:33:46,166][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 19:33:46,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:46,166][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:46,166][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:46,166][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 19:33:46,166][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 19:33:46,167][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 19:33:46,167][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 19:33:46,168][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 19:33:46,168][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 19:33:46,168][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 19:33:46,168][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 19:33:46,168][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 19:33:46,168][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 19:33:46,168][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 19:33:46,168][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 19:33:46,168][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 19:33:46,168][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 19:33:46,168][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 19:33:46,168][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 19:33:46,172][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 19:33:46,172][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 19:33:46,172][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 19:33:46,172][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 19:33:46,172][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 19:33:46,172][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 19:33:46,172][INFO][superset_tools_app] TaskManager initialized [2026-02-23 19:33:46,172][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 19:33:46,173][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 19:33:46,173][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 19:33:46,173][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 19:33:46,173][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 19:33:46,173][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 19:33:46,174][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:33:46,174][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:33:46,174][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 19:33:46,174][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 19:33:46,174][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 19:33:46,174][INFO][superset_tools_app] ResourceService initialized [2026-02-23 19:33:46,179][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 19:33:46,179][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 19:33:46,179][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 19:33:46,191][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:46,192][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 19:33:46,192][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:46,192][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:46,194][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:46,195][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 19:33:46,195][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T16:33:46.195251][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 19:33:46,195][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 19:33:46,195][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 19:33:46,195][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': 12, 'branch_name': 'feature/test'}, 'confidence': 0.95, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 19:33:46,195][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:46,195][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:46,196][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:46,197][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '2802fc37-3970-4bb8-b35a-c3ebb9be8e41'} [2026-02-23 19:33:46,197][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:46,197][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:46,197][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:33:46,197][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '2802fc37-3970-4bb8-b35a-c3ebb9be8e41', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 19:33:46,197][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 19:33:46,198][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 19:33:46,198][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:46,199][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'f93f7824-7b49-4476-9809-842a5554d117'} [2026-02-23 19:33:46,199][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:46,199][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:46,199][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:33:46,199][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'f93f7824-7b49-4476-9809-842a5554d117', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 19:33:46,199][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 19:33:46,199][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 19:33:46,199][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:46,200][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'проверь статус задачи task-1', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': 'task-1'}, 'confidence': 0.92, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 19:33:46,200][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:46,200][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:46,202][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:46,203][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '22813666-8e91-4c61-94c1-38c0610d1615'} [2026-02-23 19:33:46,203][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:46,203][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:46,203][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:33:46,203][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '22813666-8e91-4c61-94c1-38c0610d1615', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 19:33:46,203][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 19:33:46,204][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 19:33:46,204][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:46,204][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'покажи статус последней задачи', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': None}, 'confidence': 0.66, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 19:33:46,204][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:46,204][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:46,206][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:46,206][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 18, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'd90ee972-7ee2-4a70-8c52-b23f38092c28'} [2026-02-23 19:33:46,206][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:46,206][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:46,207][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:33:46,207][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 19:33:46,207][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:46,208][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 19, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '08f1695c-4f25-4fc5-8dad-03c6a8fa8e27'} [2026-02-23 19:33:46,208][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:46,208][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 19:33:46,208][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 19:33:46,208][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Confirmation expired [2026-02-23 19:33:46,209][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 19:33:46,209][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 19:33:46,209][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T16:33:46.209580][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 19:33:46,209][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 19:33:46,209][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 19:33:46,209][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'задеплой дашборд 88 в production', 'intent': {'domain': 'git', 'operation': 'deploy_dashboard', 'entities': {'dashboard_id': 88, 'environment': 'production'}, 'confidence': 0.92, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 19:33:46,209][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 19:33:46,209][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:00:24,406][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:00:24,406][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:00:24,407][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:00:24,407][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:00:24,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:00:24,408][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:00:24,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:00:24,409][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:00:24,608][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:00:24,608][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:00:24,608][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 20:00:24,609][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:00:24,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:00:24,610][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:00:24,851][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:00:24,852][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 20:00:24,852][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:00:24,852][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:00:24,853][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:00:24,853][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 20:00:24,853][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 20:00:24,853][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 20:00:24,853][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 20:00:24,853][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 20:00:24,853][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 20:00:24,854][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:00:24,854][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 20:00:24,854][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 20:00:24,855][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:00:24,855][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:00:24,855][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:00:24,855][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 20:00:24,855][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:00:24,855][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:00:24,855][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:00:24,862][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:00:24,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:00:24,863][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 20:00:24,863][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 20:00:24,863][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 20:00:24,864][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 20:00:24,864][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 20:00:24,866][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 20:00:24,866][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 20:00:24,866][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 20:00:24,866][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 20:00:24,866][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 20:00:24,866][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 20:00:24,866][INFO][superset_tools_app] TaskManager initialized [2026-02-23 20:00:24,866][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 20:00:24,867][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 20:00:24,867][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 20:00:24,867][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 20:00:24,867][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 20:00:24,867][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:00:24,867][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:00:24,867][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:00:24,867][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 20:00:24,867][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 20:00:24,867][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 20:00:24,867][INFO][superset_tools_app] ResourceService initialized [2026-02-23 20:00:24,872][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 20:00:24,872][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:00:24,872][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:00:24,882][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,883][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 20:00:24,883][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:00:24,883][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:00:24,884][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,885][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:00:24,885][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:00:24.885348][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:00:24,885][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:00:24,885][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:00:24,885][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': 12, 'branch_name': 'feature/test'}, 'confidence': 0.95, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:00:24,885][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:00:24,885][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:00:24,886][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,886][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '85374656-a7af-4327-86d1-539c32c43060'} [2026-02-23 20:00:24,886][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:00:24,887][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:00:24,887][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:00:24,887][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '85374656-a7af-4327-86d1-539c32c43060', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:00:24,887][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:00:24,887][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:00:24,888][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,888][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '7868a35e-be94-4bc7-8e7f-d650a81e650d'} [2026-02-23 20:00:24,888][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:00:24,888][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:00:24,888][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:00:24,888][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '7868a35e-be94-4bc7-8e7f-d650a81e650d', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:00:24,888][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:00:24,888][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:00:24,889][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,889][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'проверь статус задачи task-1', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': 'task-1'}, 'confidence': 0.92, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:00:24,889][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:00:24,889][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:00:24,889][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,890][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '436ac9a6-8e5e-4454-8a74-2c75138e9acc'} [2026-02-23 20:00:24,890][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:00:24,890][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:00:24,890][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:00:24,890][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '436ac9a6-8e5e-4454-8a74-2c75138e9acc', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:00:24,890][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:00:24,890][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:00:24,890][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,890][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'покажи статус последней задачи', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': None}, 'confidence': 0.66, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:00:24,890][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:00:24,891][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:00:24,891][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,892][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:Failed] '_FakeConfigManager' object has no attribute 'get_config' [2026-02-23 20:00:24,980][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,981][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 18, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '6a2cc87d-3a6d-4f77-b884-7d53dfbccdba'} [2026-02-23 20:00:24,981][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:00:24,981][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:00:24,982][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:00:24,982][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 20:00:24,983][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,983][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 19, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '09f18172-3900-476a-bbfe-80ac2d8526b5'} [2026-02-23 20:00:24,983][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:00:24,983][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:00:24,983][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:00:24,984][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Confirmation expired [2026-02-23 20:00:24,984][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:00:24,985][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:00:24,985][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:00:24.985136][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:00:24,985][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:00:24,985][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:00:24,985][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'задеплой дашборд 88 в production', 'intent': {'domain': 'git', 'operation': 'deploy_dashboard', 'entities': {'dashboard_id': 88, 'environment': 'production'}, 'confidence': 0.92, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:00:24,985][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:00:24,985][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:08,619][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 20:01:08,619][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:01:08,620][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:01:08,620][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:01:08,621][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:01:08,622][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:01:08,622][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:01:08,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:01:08,623][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:01:08,825][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:01:08,825][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:01:08,825][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 20:01:08,826][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:01:08,827][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:01:08,827][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:01:09,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:01:09,064][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:01:09,064][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:01:09,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:01:09,064][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:01:09,064][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:01:09,064][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:01:09,064][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:01:09,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 20:01:09,065][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 20:01:09,065][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:01:09,066][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:01:09,066][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:01:09,066][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 20:01:09,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 20:01:09,066][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 20:01:09,066][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 20:01:09,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:01:09,067][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 20:01:09,067][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 20:01:09,068][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 20:01:09,068][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 20:01:09,068][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 20:01:09,068][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:01:09,068][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:01:09,068][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:01:09,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 20:01:09,068][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:01:09,068][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:01:09,068][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:01:09,075][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:01:09,075][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:01:09,075][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:01:09,075][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:01:09,075][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:01:09,075][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:01:09,075][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:01:09,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:01:09,076][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 20:01:09,076][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 20:01:09,076][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 20:01:09,077][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 20:01:09,077][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 20:01:09,077][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 20:01:09,077][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 20:01:09,077][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 20:01:09,079][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 20:01:09,079][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 20:01:09,079][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 20:01:09,079][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 20:01:09,079][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 20:01:09,079][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 20:01:09,079][INFO][superset_tools_app] TaskManager initialized [2026-02-23 20:01:09,079][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 20:01:09,080][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 20:01:09,080][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 20:01:09,080][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 20:01:09,080][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 20:01:09,080][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:01:09,080][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:01:09,080][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:01:09,080][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 20:01:09,080][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 20:01:09,080][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 20:01:09,081][INFO][superset_tools_app] ResourceService initialized [2026-02-23 20:01:09,085][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 20:01:09,085][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:01:09,085][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:01:09,097][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,097][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 20:01:09,098][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,098][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:09,099][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,099][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:01:09,099][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:01:09.099662][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:01:09,099][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:01:09,099][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:01:09,099][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': 12, 'branch_name': 'feature/test'}, 'confidence': 0.95, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:01:09,099][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,099][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:09,100][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,101][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '91896a66-0a06-4ced-a0b3-6c5806a0da7b'} [2026-02-23 20:01:09,101][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,101][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:09,101][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:01:09,101][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '91896a66-0a06-4ced-a0b3-6c5806a0da7b', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:01:09,101][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:01:09,101][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:01:09,102][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,102][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '1cb5ffa7-ba88-40f5-8f95-6b5b50a42fa0'} [2026-02-23 20:01:09,102][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,102][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:09,102][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:01:09,102][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '1cb5ffa7-ba88-40f5-8f95-6b5b50a42fa0', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:01:09,102][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:01:09,103][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:01:09,103][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,103][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'проверь статус задачи task-1', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': 'task-1'}, 'confidence': 0.92, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:01:09,103][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,103][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:09,103][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,104][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '6d5851a3-a10f-49d5-9a2c-86d6ebe3e001'} [2026-02-23 20:01:09,104][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,104][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:09,104][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:01:09,104][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '6d5851a3-a10f-49d5-9a2c-86d6ebe3e001', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:01:09,104][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:01:09,104][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:01:09,104][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,105][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'покажи статус последней задачи', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': None}, 'confidence': 0.66, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:01:09,105][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,105][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:09,105][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,106][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [__init__][Entry] [2026-02-23 20:01:09,106][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env Development. [2026-02-23 20:01:09,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:01:09,106][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:01:09,106][WARNING][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.dashboard_resolve][failed] ref=test1 env=dev error='types.SimpleNamespace' object has no attribute 'username' [2026-02-23 20:01:09,106][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:01:09,106][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:01:09,106][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:01:09,106][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'Я хочу сделать валидацию дашборда test1', 'intent': {'domain': 'llm', 'operation': 'run_llm_validation', 'entities': {'dashboard_id': None, 'dashboard_ref': 'test1', 'environment': None, 'provider': None}, 'confidence': 0.64, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Missing dashboard_id/environment/provider. Укажите ID/slug дашборда или окружение.'} [2026-02-23 20:01:09,106][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,106][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:09,107][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,107][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 18, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '796b8204-33e6-4f2a-aeab-4d064176eb85'} [2026-02-23 20:01:09,107][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,107][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:09,107][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:01:09,107][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 20:01:09,108][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,108][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 19, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '27fc5678-ce9b-4185-b4f6-8a164270ce74'} [2026-02-23 20:01:09,108][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,108][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:01:09,108][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:01:09,108][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Confirmation expired [2026-02-23 20:01:09,109][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:01:09,109][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:01:09,109][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:01:09.109766][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:01:09,109][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:01:09,109][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:01:09,109][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'задеплой дашборд 88 в production', 'intent': {'domain': 'git', 'operation': 'deploy_dashboard', 'entities': {'dashboard_id': 88, 'environment': 'production'}, 'confidence': 0.92, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:01:09,110][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:01:09,110][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,217][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:03:57,217][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:03:57,218][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:03:57,219][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:03:57,219][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:03:57,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:03:57,220][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:03:57,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:03:57,221][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:03:57,446][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:03:57,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:03:57,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:03:57,447][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 20:03:57,448][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:03:57,449][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:03:57,449][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:03:57,725][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:03:57,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 20:03:57,726][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 20:03:57,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 20:03:57,726][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 20:03:57,727][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 20:03:57,727][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 20:03:57,727][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 20:03:57,727][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:03:57,728][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:03:57,728][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:03:57,728][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:03:57,729][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:03:57,736][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:03:57,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:03:57,737][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 20:03:57,737][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 20:03:57,737][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 20:03:57,738][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 20:03:57,738][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 20:03:57,740][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 20:03:57,740][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 20:03:57,740][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 20:03:57,740][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 20:03:57,740][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 20:03:57,740][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 20:03:57,740][INFO][superset_tools_app] TaskManager initialized [2026-02-23 20:03:57,741][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 20:03:57,742][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 20:03:57,742][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 20:03:57,742][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 20:03:57,742][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 20:03:57,742][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:03:57,742][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:03:57,742][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:03:57,742][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 20:03:57,742][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 20:03:57,742][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 20:03:57,742][INFO][superset_tools_app] ResourceService initialized [2026-02-23 20:03:57,747][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 20:03:57,747][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:03:57,748][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:03:57,758][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,759][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,759][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,759][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,759][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,759][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,759][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,760][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 20:03:57,760][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,760][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,761][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,761][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,761][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,761][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,761][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,762][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.762013][PERMISSION_DENIED] User: limited Details: {'resource': 'tasks', 'action': 'READ'} [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,762][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.762179][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,762][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.762336][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,762][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.762471][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,762][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.762607][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:migration', 'action': 'EXECUTE'} [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,762][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.762744][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-migration', 'action': 'EXECUTE'} [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,762][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.762877][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-backup', 'action': 'EXECUTE'} [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,762][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,763][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.763003][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:backup', 'action': 'EXECUTE'} [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,763][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.763138][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_dashboard_validation', 'action': 'EXECUTE'} [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,763][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.763265][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_documentation', 'action': 'EXECUTE'} [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,763][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.763584][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,763][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': 12, 'branch_name': 'feature/test'}, 'confidence': 0.95, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,763][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,764][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,764][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,764][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,764][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,764][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,765][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,765][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,765][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '8a57a333-cdfb-40bb-be6e-c15e30512bfc'} [2026-02-23 20:03:57,765][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,765][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,765][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:03:57,765][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '8a57a333-cdfb-40bb-be6e-c15e30512bfc', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:03:57,765][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:03:57,766][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:03:57,766][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,766][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,766][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,766][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,766][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,766][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,766][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,767][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'bf3fed19-097e-4923-b2fe-5ddb57516afd'} [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:03:57,767][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'bf3fed19-097e-4923-b2fe-5ddb57516afd', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,767][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,768][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'проверь статус задачи task-1', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': 'task-1'}, 'confidence': 0.92, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:03:57,768][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,768][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,768][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,768][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,769][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'e66d9132-8166-4f22-bf9d-e057209b8cee'} [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:03:57,769][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'e66d9132-8166-4f22-bf9d-e057209b8cee', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,769][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,770][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,770][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,770][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,770][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,770][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,770][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'покажи статус последней задачи', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': None}, 'confidence': 0.66, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:03:57,770][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,770][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,771][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,771][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,771][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,771][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,771][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,771][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,771][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,772][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [__init__][Entry] [2026-02-23 20:03:57,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env Development. [2026-02-23 20:03:57,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:03:57,772][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:03:57,772][WARNING][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.dashboard_resolve][failed] ref=test1 env=dev error='types.SimpleNamespace' object has no attribute 'username' [2026-02-23 20:03:57,772][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,772][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,772][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,772][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'Я хочу сделать валидацию дашборда test1', 'intent': {'domain': 'llm', 'operation': 'run_llm_validation', 'entities': {'dashboard_id': None, 'dashboard_ref': 'test1', 'environment': None, 'provider': None}, 'confidence': 0.64, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Missing dashboard_id/environment/provider. Укажите ID/slug дашборда или окружение.'} [2026-02-23 20:03:57,772][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,772][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,773][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,774][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,774][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,774][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,774][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,774][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,774][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,774][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 18, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '6358a798-92d7-41cd-9054-f17f3755aa1c'} [2026-02-23 20:03:57,774][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,774][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,774][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:03:57,774][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 20:03:57,775][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,775][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,775][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,775][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,775][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,775][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,775][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,776][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 19, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '6b002ba0-08a0-47e6-8a3c-c77ca0f5710d'} [2026-02-23 20:03:57,776][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,776][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:03:57,776][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:03:57,776][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Confirmation expired [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,777][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.777563][PERMISSION_DENIED] User: limited Details: {'resource': 'tasks', 'action': 'READ'} [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,777][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.777738][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,777][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.777892][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,777][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,778][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.778034][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,778][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.778168][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:migration', 'action': 'EXECUTE'} [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,778][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.778314][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-migration', 'action': 'EXECUTE'} [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,778][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.778442][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-backup', 'action': 'EXECUTE'} [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,778][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.778570][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:backup', 'action': 'EXECUTE'} [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,778][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.778700][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_dashboard_validation', 'action': 'EXECUTE'} [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,778][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.778824][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_documentation', 'action': 'EXECUTE'} [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,778][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,779][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:03:57,779][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:03:57.779149][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:03:57,779][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:03:57,779][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:03:57,779][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'задеплой дашборд 88 в production', 'intent': {'domain': 'git', 'operation': 'deploy_dashboard', 'entities': {'dashboard_id': 88, 'environment': 'production'}, 'confidence': 0.92, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:03:57,779][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:03:57,779][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:34,938][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:06:34,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:06:34,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:06:34,938][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 20:06:34,938][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 20:06:34,938][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:06:34,939][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:06:34,940][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:06:34,940][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:06:34,941][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:06:34,941][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:06:34,942][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:06:34,942][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:06:35,142][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:06:35,142][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:06:35,142][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:06:35,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:06:35,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 20:06:35,143][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:06:35,144][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:06:35,145][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:06:35,145][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 20:06:35,145][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:06:35,145][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:06:35,145][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:06:35,390][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:06:35,391][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 20:06:35,391][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:06:35,391][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 20:06:35,392][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 20:06:35,392][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 20:06:35,392][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 20:06:35,392][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 20:06:35,392][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 20:06:35,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:06:35,393][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:06:35,393][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:06:35,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 20:06:35,394][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:06:35,394][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:06:35,394][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:06:35,401][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:06:35,401][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:06:35,401][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:06:35,402][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:06:35,402][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 20:06:35,402][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 20:06:35,403][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 20:06:35,403][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 20:06:35,403][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 20:06:35,403][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 20:06:35,403][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 20:06:35,403][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 20:06:35,403][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 20:06:35,403][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 20:06:35,405][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 20:06:35,405][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 20:06:35,405][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 20:06:35,405][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 20:06:35,405][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 20:06:35,406][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 20:06:35,406][INFO][superset_tools_app] TaskManager initialized [2026-02-23 20:06:35,406][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 20:06:35,407][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 20:06:35,407][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 20:06:35,407][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 20:06:35,407][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 20:06:35,407][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:06:35,407][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:06:35,407][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:06:35,407][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 20:06:35,407][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 20:06:35,407][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 20:06:35,407][INFO][superset_tools_app] ResourceService initialized [2026-02-23 20:06:35,412][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 20:06:35,412][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:06:35,412][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:06:35,422][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,423][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,423][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,423][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,423][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,423][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,423][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,423][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 20:06:35,424][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,424][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:35,425][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,425][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,425][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,425][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,425][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,425][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.425790][PERMISSION_DENIED] User: limited Details: {'resource': 'tasks', 'action': 'READ'} [2026-02-23 20:06:35,425][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,425][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,425][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,425][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.425963][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,426][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.426115][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,426][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.426256][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,426][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.426394][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:migration', 'action': 'EXECUTE'} [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,426][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.426528][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-migration', 'action': 'EXECUTE'} [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,426][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.426659][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-backup', 'action': 'EXECUTE'} [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,426][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.426792][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:backup', 'action': 'EXECUTE'} [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,426][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.426927][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_dashboard_validation', 'action': 'EXECUTE'} [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,426][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,427][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,427][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.427049][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_documentation', 'action': 'EXECUTE'} [2026-02-23 20:06:35,427][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,427][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,427][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,427][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.427385][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:06:35,427][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,427][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,427][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': 12, 'branch_name': 'feature/test'}, 'confidence': 0.95, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:06:35,427][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,427][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:35,428][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,428][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,428][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,428][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,428][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,428][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,428][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,429][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '010460ad-bad7-4405-81cc-2bb4530091b4'} [2026-02-23 20:06:35,429][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,429][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:35,429][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:06:35,429][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '010460ad-bad7-4405-81cc-2bb4530091b4', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:06:35,429][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:06:35,429][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:06:35,430][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,430][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,430][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,430][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,430][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,430][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,430][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,431][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '374fecef-57d3-4452-a3db-cb685a1d5c1b'} [2026-02-23 20:06:35,431][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,431][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:35,431][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:06:35,431][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '374fecef-57d3-4452-a3db-cb685a1d5c1b', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:06:35,431][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:06:35,431][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:06:35,431][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,431][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,431][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,431][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,432][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,432][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,432][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,432][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'проверь статус задачи task-1', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': 'task-1'}, 'confidence': 0.92, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:06:35,432][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,432][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:35,432][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,433][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '0121c082-0aa0-467a-ba24-50188aecdca9'} [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:06:35,433][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '0121c082-0aa0-467a-ba24-50188aecdca9', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:06:35,433][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,434][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,434][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,434][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,434][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,434][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,434][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,434][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'покажи статус последней задачи', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': None}, 'confidence': 0.66, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:06:35,434][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,434][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:35,435][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,435][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,435][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,435][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,435][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,435][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,435][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,435][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [__init__][Entry] [2026-02-23 20:06:35,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env Development. [2026-02-23 20:06:35,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:06:35,435][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:06:35,436][WARNING][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.dashboard_resolve][failed] ref=test1 env=dev error='types.SimpleNamespace' object has no attribute 'username' [2026-02-23 20:06:35,436][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,436][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,436][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,436][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'Я хочу сделать валидацию дашборда test1', 'intent': {'domain': 'llm', 'operation': 'run_llm_validation', 'entities': {'dashboard_id': None, 'dashboard_ref': 'test1', 'environment': None, 'provider': None}, 'confidence': 0.64, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Missing dashboard_id/environment/provider. Укажите ID/slug дашборда или окружение.'} [2026-02-23 20:06:35,436][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,436][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:35,436][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,437][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,437][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,437][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,437][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,437][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,437][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,437][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 18, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'f0edc9c7-59cd-49a5-80be-4d68be47c7d7'} [2026-02-23 20:06:35,437][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,437][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:35,437][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:06:35,437][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 20:06:35,438][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,438][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,438][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,438][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,438][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,438][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,438][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,438][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 19, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'f9576931-b3b0-4acf-adaa-463caf158343'} [2026-02-23 20:06:35,438][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,439][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:06:35,439][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:06:35,439][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Confirmation expired [2026-02-23 20:06:35,439][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,440][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.440287][PERMISSION_DENIED] User: limited Details: {'resource': 'tasks', 'action': 'READ'} [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,440][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.440431][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,440][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.440581][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,440][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.440708][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,440][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.440836][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:migration', 'action': 'EXECUTE'} [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,440][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.440967][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-migration', 'action': 'EXECUTE'} [2026-02-23 20:06:35,440][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,441][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.441093][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-backup', 'action': 'EXECUTE'} [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,441][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.441228][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:backup', 'action': 'EXECUTE'} [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,441][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.441363][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_dashboard_validation', 'action': 'EXECUTE'} [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,441][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.441484][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_documentation', 'action': 'EXECUTE'} [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:06:35,441][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:06:35.441793][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:06:35,441][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:06:35,441][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'задеплой дашборд 88 в production', 'intent': {'domain': 'git', 'operation': 'deploy_dashboard', 'entities': {'dashboard_id': 88, 'environment': 'production'}, 'confidence': 0.92, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:06:35,442][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:06:35,442][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:12:59,099][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:12:59,099][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:12:59,099][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 20:12:59,099][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 20:12:59,099][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 20:12:59,099][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 20:12:59,099][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:12:59,099][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:12:59,099][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:12:59,100][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:12:59,101][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:12:59,101][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:12:59,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:12:59,102][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:12:59,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:12:59,103][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:12:59,342][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:12:59,342][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:12:59,342][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:12:59,342][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:12:59,342][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:12:59,342][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:12:59,342][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 20:12:59,342][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:12:59,342][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:12:59,342][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:12:59,343][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:12:59,343][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:12:59,344][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:12:59,345][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 20:12:59,345][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:12:59,345][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:12:59,345][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:12:59,649][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:12:59,650][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:12:59,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:12:59,651][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 20:12:59,651][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 20:12:59,652][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:12:59,652][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:12:59,652][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:12:59,652][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 20:12:59,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 20:12:59,652][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 20:12:59,653][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 20:12:59,653][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 20:12:59,653][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 20:12:59,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:12:59,653][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:12:59,653][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:12:59,653][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 20:12:59,653][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 20:12:59,653][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 20:12:59,653][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:12:59,653][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:12:59,653][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:12:59,653][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:12:59,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:12:59,654][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:12:59,664][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:12:59,665][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:12:59,666][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:12:59,666][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 20:12:59,666][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 20:12:59,666][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 20:12:59,667][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 20:12:59,667][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 20:12:59,669][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 20:12:59,670][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 20:12:59,670][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 20:12:59,670][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 20:12:59,670][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 20:12:59,670][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 20:12:59,670][INFO][superset_tools_app] TaskManager initialized [2026-02-23 20:12:59,670][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 20:12:59,671][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 20:12:59,671][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 20:12:59,671][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 20:12:59,671][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 20:12:59,671][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:12:59,671][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:12:59,671][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:12:59,671][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 20:12:59,671][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 20:12:59,672][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 20:12:59,672][INFO][superset_tools_app] ResourceService initialized [2026-02-23 20:12:59,682][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 20:12:59,682][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:12:59,682][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:12:59,703][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,704][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,704][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,704][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,705][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,705][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,705][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,706][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 20:12:59,707][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,707][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,709][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,709][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,709][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,710][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,710][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,710][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.710965][PERMISSION_DENIED] User: limited Details: {'resource': 'tasks', 'action': 'READ'} [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,711][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.711341][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,711][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.711640][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,711][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.711839][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,711][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,711][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.711989][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:migration', 'action': 'EXECUTE'} [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,712][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.712129][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-migration', 'action': 'EXECUTE'} [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,712][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.712291][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-backup', 'action': 'EXECUTE'} [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,712][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.712450][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:backup', 'action': 'EXECUTE'} [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,712][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.712600][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_dashboard_validation', 'action': 'EXECUTE'} [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,712][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.712742][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_documentation', 'action': 'EXECUTE'} [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,712][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,713][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,713][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.713150][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:12:59,713][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,713][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,713][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': 12, 'branch_name': 'feature/test'}, 'confidence': 0.95, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:12:59,713][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,713][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,714][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,715][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,715][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,715][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,715][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,715][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,715][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,715][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'f61c2fbc-339f-438d-9628-0b8774454969'} [2026-02-23 20:12:59,716][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,716][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,716][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:12:59,717][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'f61c2fbc-339f-438d-9628-0b8774454969', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:12:59,717][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:12:59,717][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:12:59,718][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,718][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,718][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,718][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,718][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,718][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,718][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,719][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'ab713d20-7d09-45ce-a54f-ffd56b1eba7d'} [2026-02-23 20:12:59,719][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,719][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,719][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:12:59,719][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'ab713d20-7d09-45ce-a54f-ffd56b1eba7d', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:12:59,719][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:12:59,719][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:12:59,719][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,720][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,720][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,720][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,720][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,720][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,720][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,720][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'проверь статус задачи task-1', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': 'task-1'}, 'confidence': 0.92, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:12:59,720][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,720][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,721][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,722][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,722][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,722][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,722][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,722][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,722][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,722][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'fd549389-0e86-4047-b6d8-965145195e10'} [2026-02-23 20:12:59,723][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,723][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,723][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:12:59,723][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'fd549389-0e86-4047-b6d8-965145195e10', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:12:59,724][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:12:59,724][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:12:59,724][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,724][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,724][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,724][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,724][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,724][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,724][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,724][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'покажи статус последней задачи', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': None}, 'confidence': 0.66, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:12:59,725][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,725][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,726][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,727][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,727][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,727][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,727][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,727][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,727][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,728][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [__init__][Entry] [2026-02-23 20:12:59,728][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env Development. [2026-02-23 20:12:59,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:12:59,728][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:12:59,728][WARNING][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.dashboard_resolve][failed] ref=test1 env=dev error='types.SimpleNamespace' object has no attribute 'username' [2026-02-23 20:12:59,728][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,728][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,728][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,729][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'Я хочу сделать валидацию дашборда test1', 'intent': {'domain': 'llm', 'operation': 'run_llm_validation', 'entities': {'dashboard_id': None, 'dashboard_ref': 'test1', 'environment': None, 'provider': None}, 'confidence': 0.64, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Нужно уточнение для запуска LLM-валидации: укажите дашборд (id или slug), окружение и провайдер LLM.'} [2026-02-23 20:12:59,729][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,729][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,802][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,802][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,802][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,802][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,802][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,802][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,802][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,803][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 18, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'c215d8b4-fcb0-4959-87de-e5031176e15e'} [2026-02-23 20:12:59,803][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,803][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,803][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:12:59,803][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 20:12:59,804][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,805][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,805][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,805][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,805][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,805][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,805][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,805][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 19, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '19588f45-d4bb-4795-9292-ca5239acc0b6'} [2026-02-23 20:12:59,805][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,805][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:12:59,806][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:12:59,806][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Confirmation expired [2026-02-23 20:12:59,807][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:12:59,808][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:12:59,809][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:12:59,809][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:12:59,809][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,809][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.809747][PERMISSION_DENIED] User: limited Details: {'resource': 'tasks', 'action': 'READ'} [2026-02-23 20:12:59,809][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,809][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,810][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.810089][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,810][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.810408][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,810][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.810660][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,810][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.810905][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:migration', 'action': 'EXECUTE'} [2026-02-23 20:12:59,810][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,811][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.811124][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-migration', 'action': 'EXECUTE'} [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,811][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.811411][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-backup', 'action': 'EXECUTE'} [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,811][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.811665][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:backup', 'action': 'EXECUTE'} [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,811][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,812][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.811998][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_dashboard_validation', 'action': 'EXECUTE'} [2026-02-23 20:12:59,812][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,812][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,812][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,812][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.812273][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_documentation', 'action': 'EXECUTE'} [2026-02-23 20:12:59,812][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,812][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,812][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:12:59,812][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:12:59.812966][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:12:59,813][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:12:59,813][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:12:59,813][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'задеплой дашборд 88 в production', 'intent': {'domain': 'git', 'operation': 'deploy_dashboard', 'entities': {'dashboard_id': 88, 'environment': 'production'}, 'confidence': 0.92, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:12:59,813][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:12:59,813][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,127][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:13:10,127][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:13:10,127][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:13:10,127][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 20:13:10,127][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 20:13:10,127][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 20:13:10,127][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 20:13:10,127][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:13:10,127][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:13:10,127][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:13:10,128][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:13:10,129][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:13:10,129][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:13:10,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:13:10,130][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:13:10,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:13:10,131][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:13:10,329][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:13:10,329][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:13:10,329][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:13:10,329][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:13:10,329][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:13:10,329][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:13:10,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:13:10,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:13:10,330][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:13:10,331][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:13:10,331][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 20:13:10,332][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:13:10,332][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:13:10,332][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:13:10,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:13:10,573][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:13:10,573][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:13:10,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:13:10,573][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:13:10,573][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:13:10,573][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:13:10,573][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:13:10,574][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 20:13:10,574][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 20:13:10,574][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:13:10,575][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:13:10,575][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:13:10,575][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 20:13:10,575][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 20:13:10,575][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 20:13:10,575][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 20:13:10,576][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:13:10,576][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 20:13:10,576][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 20:13:10,577][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 20:13:10,577][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 20:13:10,577][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 20:13:10,577][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:13:10,577][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:13:10,577][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:13:10,577][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 20:13:10,577][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:13:10,577][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:13:10,577][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:13:10,584][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:13:10,584][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:13:10,584][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:13:10,584][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:13:10,584][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:13:10,584][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:13:10,584][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:13:10,585][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:13:10,585][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 20:13:10,585][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 20:13:10,585][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 20:13:10,586][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 20:13:10,586][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 20:13:10,586][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 20:13:10,586][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 20:13:10,586][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 20:13:10,586][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 20:13:10,589][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 20:13:10,589][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 20:13:10,589][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 20:13:10,589][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 20:13:10,589][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 20:13:10,589][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 20:13:10,589][INFO][superset_tools_app] TaskManager initialized [2026-02-23 20:13:10,589][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 20:13:10,590][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 20:13:10,590][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 20:13:10,590][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 20:13:10,590][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 20:13:10,590][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:13:10,590][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:13:10,590][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:13:10,590][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 20:13:10,591][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 20:13:10,591][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 20:13:10,591][INFO][superset_tools_app] ResourceService initialized [2026-02-23 20:13:10,595][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 20:13:10,596][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:13:10,596][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:13:10,606][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,606][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,606][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,606][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,606][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,607][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,607][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,607][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 20:13:10,607][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,607][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,608][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,608][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,609][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.609407][PERMISSION_DENIED] User: limited Details: {'resource': 'tasks', 'action': 'READ'} [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,609][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.609570][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,609][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.609713][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,609][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.609842][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,609][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,609][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.609971][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:migration', 'action': 'EXECUTE'} [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,610][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.610093][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-migration', 'action': 'EXECUTE'} [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,610][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.610222][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-backup', 'action': 'EXECUTE'} [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,610][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.610363][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:backup', 'action': 'EXECUTE'} [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,610][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.610485][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_dashboard_validation', 'action': 'EXECUTE'} [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,610][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.610620][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_documentation', 'action': 'EXECUTE'} [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,610][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.610945][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:13:10,610][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,611][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,611][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': 12, 'branch_name': 'feature/test'}, 'confidence': 0.95, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:13:10,611][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,611][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,611][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,612][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,612][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,612][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,612][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,612][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,612][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,612][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '1a4510c3-39a9-44ac-a07e-dd606a467920'} [2026-02-23 20:13:10,612][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,612][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,612][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:13:10,613][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '1a4510c3-39a9-44ac-a07e-dd606a467920', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:13:10,613][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:13:10,613][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:13:10,613][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,613][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,614][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '304d47f5-7b3f-4b14-8adc-6d9e64bd6b4a'} [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:13:10,614][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': '304d47f5-7b3f-4b14-8adc-6d9e64bd6b4a', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,614][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,615][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,615][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,615][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,615][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,615][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,615][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'проверь статус задачи task-1', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': 'task-1'}, 'confidence': 0.92, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:13:10,615][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,615][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,615][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,616][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'a576a575-ec85-458e-8908-b5356e39df66'} [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:13:10,616][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'a576a575-ec85-458e-8908-b5356e39df66', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:13:10,616][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:13:10,617][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,617][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,617][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,617][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,617][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,617][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,617][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,617][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'покажи статус последней задачи', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': None}, 'confidence': 0.66, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:13:10,617][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,617][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,618][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,618][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,618][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,618][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,618][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,618][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,618][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,618][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [__init__][Entry] [2026-02-23 20:13:10,618][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env Development. [2026-02-23 20:13:10,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:13:10,619][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:13:10,619][WARNING][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.dashboard_resolve][failed] ref=test1 env=dev error='types.SimpleNamespace' object has no attribute 'username' [2026-02-23 20:13:10,619][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,619][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,619][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,619][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'Я хочу сделать валидацию дашборда test1', 'intent': {'domain': 'llm', 'operation': 'run_llm_validation', 'entities': {'dashboard_id': None, 'dashboard_ref': 'test1', 'environment': None, 'provider': None}, 'confidence': 0.64, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Нужно уточнение для запуска LLM-валидации: Укажите дашборд (id или slug), окружение и провайдер LLM.'} [2026-02-23 20:13:10,619][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,619][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,620][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,620][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,620][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,620][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,620][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,620][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,620][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,620][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 18, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '3d30e441-8a7c-49bb-b4bf-12ca577fde86'} [2026-02-23 20:13:10,620][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,620][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,621][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:13:10,621][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 20:13:10,621][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,621][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,622][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,622][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,622][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,622][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,622][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,622][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 19, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '798ac626-af0f-46e4-b8ad-178d342d9a31'} [2026-02-23 20:13:10,622][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,622][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:13:10,622][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:13:10,623][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 400: Confirmation expired [2026-02-23 20:13:10,623][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,624][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.624172][PERMISSION_DENIED] User: limited Details: {'resource': 'tasks', 'action': 'READ'} [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,624][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.624350][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,624][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.624494][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,624][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.624624][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,624][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.624757][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:migration', 'action': 'EXECUTE'} [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,624][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.624892][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-migration', 'action': 'EXECUTE'} [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,624][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,625][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.625021][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-backup', 'action': 'EXECUTE'} [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,625][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.625147][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:backup', 'action': 'EXECUTE'} [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,625][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.625297][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_dashboard_validation', 'action': 'EXECUTE'} [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,625][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.625424][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_documentation', 'action': 'EXECUTE'} [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:13:10,625][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:13:10.625772][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:13:10,625][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:13:10,625][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'задеплой дашборд 88 в production', 'intent': {'domain': 'git', 'operation': 'deploy_dashboard', 'entities': {'dashboard_id': 88, 'environment': 'production'}, 'confidence': 0.92, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:13:10,626][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:13:10,626][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:23:00,200][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:23:00,200][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:23:00,200][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:23:00,200][DEBUG][superset_tools_app] [__init__][Entry] [2026-02-23 20:23:00,200][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-23 20:23:00,201][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:23:00,202][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:23:00,202][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:23:00,203][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:23:00,203][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:23:00,204][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:23:00,205][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:23:00,205][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:23:00,205][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:23:00,205][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:23:00,205][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:23:00,205][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:23:00,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-23 20:23:00,206][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:23:00,206][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:23:00,206][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:23:00,523][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:23:00,523][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:23:00,523][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:get_storage_root][Entry] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [get_config][Entry] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Coherence:OK] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Action] [StoragePlugin:get_storage_root][Exit] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/backups [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin][Action] Ensured directory: /home/busya/dev/ss-tools-storage/repositorys [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Coherence:OK] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-23 20:23:00,524][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Coherence:OK] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Coherence:OK] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-23 20:23:00,525][DEBUG][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-23 20:23:00,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-23 20:23:00,526][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:23:00,526][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:23:00,526][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:23:00,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:23:00,739][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:23:00,739][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:23:00,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:23:00,739][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:23:00,739][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:23:00,739][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:23:00,739][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:23:00,739][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:23:00,740][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:23:00,740][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-23 20:23:00,740][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] Initializing GitPlugin. [2026-02-23 20:23:00,741][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:23:00,741][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:23:00,741][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:23:00,741][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-23 20:23:00,741][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with legacy path ../config.json [2026-02-23 20:23:00,741][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-23 20:23:00,742][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] Configuration loaded from database [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-23 20:23:00,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:23:00,742][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] GitPlugin initialized with ../config.json [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Coherence:OK] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:23:00,742][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Coherence:OK] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-23 20:23:00,743][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-23 20:23:00,743][DEBUG][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-23 20:23:00,751][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-23 20:23:00,751][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-23 20:23:00,752][DEBUG][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-23 20:23:00,753][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-23 20:23:00,753][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:23:00,753][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:23:00,753][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-23 20:23:00,753][DEBUG][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-23 20:23:00,753][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Coherence:OK] [2026-02-23 20:23:00,753][DEBUG][superset_tools_app] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Action] [get_all_plugin_configs][Exit] [2026-02-23 20:23:00,753][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard LLM Validation', 'Dataset LLM Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-02-23 20:23:00,753][DEBUG][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-23 20:23:00,753][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-23 20:23:00,753][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-23 20:23:00,753][DEBUG][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-23 20:23:00,754][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-23 20:23:00,754][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskPersistenceService.load_tasks][Entry] [2026-02-23 20:23:00,756][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Coherence:OK] [2026-02-23 20:23:00,756][DEBUG][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-02-23 20:23:00,756][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Coherence:OK] [2026-02-23 20:23:00,756][DEBUG][superset_tools_app] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Action] [TaskManager.load_persisted_tasks][Exit] [2026-02-23 20:23:00,757][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-23 20:23:00,757][DEBUG][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-23 20:23:00,757][INFO][superset_tools_app] TaskManager initialized [2026-02-23 20:23:00,757][DEBUG][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-23 20:23:00,758][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-23 20:23:00,758][DEBUG][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-23 20:23:00,758][INFO][superset_tools_app] SchedulerService initialized [2026-02-23 20:23:00,758][DEBUG][superset_tools_app] [ResourceService.__init__][Entry] [2026-02-23 20:23:00,758][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [GitService.__init__][Entry] [2026-02-23 20:23:00,758][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:23:00,758][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:23:00,758][INFO][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService][Action] Initialized ResourceService [2026-02-23 20:23:00,758][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Coherence:OK] [2026-02-23 20:23:00,758][DEBUG][superset_tools_app] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Action] [ResourceService.__init__][Exit] [2026-02-23 20:23:00,758][INFO][superset_tools_app] ResourceService initialized [2026-02-23 20:23:00,763][DEBUG][superset_tools_app] [GitService.__init__][Entry] [2026-02-23 20:23:00,763][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-23 20:23:00,763][DEBUG][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-23 20:23:00,777][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:23:00,777][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,778][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,778][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,778][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,778][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,778][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,778][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'сделай что-нибудь', 'intent': {'domain': 'unknown', 'operation': 'clarify', 'entities': {}, 'confidence': 0.3, 'risk_level': 'safe', 'requires_confirmation': False}} [2026-02-23 20:23:00,778][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:23:00,778][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:23:00,780][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:23:00,780][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,780][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,780][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,780][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,780][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.780708][PERMISSION_DENIED] User: limited Details: {'resource': 'tasks', 'action': 'READ'} [2026-02-23 20:23:00,780][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,780][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,780][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,780][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.780902][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:23:00,780][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,780][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,781][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.781047][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,781][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.781191][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,781][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.781349][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:migration', 'action': 'EXECUTE'} [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,781][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.781483][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-migration', 'action': 'EXECUTE'} [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,781][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.781666][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:superset-backup', 'action': 'EXECUTE'} [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,781][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.781821][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:backup', 'action': 'EXECUTE'} [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,781][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.781950][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_dashboard_validation', 'action': 'EXECUTE'} [2026-02-23 20:23:00,781][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,782][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,782][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,782][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.782083][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:llm_documentation', 'action': 'EXECUTE'} [2026-02-23 20:23:00,782][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,782][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,782][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [log_security_event][Entry] PERMISSION_DENIED:limited [2026-02-23 20:23:00,782][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-02-23T17:23:00.782452][PERMISSION_DENIED] User: limited Details: {'resource': 'plugin:git', 'action': 'EXECUTE'} [2026-02-23 20:23:00,782][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Coherence:OK] [2026-02-23 20:23:00,782][DEBUG][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-02-23 20:23:00,782][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'denied', 'message': 'создай ветку feature/test для дашборда 12', 'intent': {'domain': 'git', 'operation': 'create_branch', 'entities': {'dashboard_id': 12, 'branch_name': 'feature/test'}, 'confidence': 0.95, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Permission denied for plugin:git:EXECUTE'} [2026-02-23 20:23:00,782][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:23:00,782][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:23:00,783][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:23:00,784][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,784][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,784][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,784][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,784][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,784][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,784][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 12', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'fa760cd6-7672-4292-8407-bd564d525cc6'} [2026-02-23 20:23:00,785][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:23:00,785][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:23:00,785][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:23:00,785][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'fa760cd6-7672-4292-8407-bd564d525cc6', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 12, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:23:00,785][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:23:00,785][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:23:00,786][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:23:00,786][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,786][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,786][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,786][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,786][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,786][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,787][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 10', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'ff7d4afb-8725-4ab5-afe4-33fb4da3082f'} [2026-02-23 20:23:00,787][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:23:00,787][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:23:00,787][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:23:00,787][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'ff7d4afb-8725-4ab5-afe4-33fb4da3082f', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 10, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:23:00,787][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:23:00,787][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:23:00,787][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:23:00,787][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,787][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,788][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,788][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,788][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,788][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,788][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'проверь статус задачи task-1', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': 'task-1'}, 'confidence': 0.92, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:23:00,788][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:23:00,788][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:23:00,789][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:23:00,789][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,789][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,789][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,789][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,789][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,789][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,789][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 33', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': 'ba9a6207-3ab0-4ede-a6bb-b2d55658fa1b'} [2026-02-23 20:23:00,790][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:23:00,790][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:23:00,790][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:23:00,790][INFO][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.audit] {'decision': 'confirmed_execute', 'confirmation_id': 'ba9a6207-3ab0-4ede-a6bb-b2d55658fa1b', 'task_id': 'task-1', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 33, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}} [2026-02-23 20:23:00,790][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:OK] [2026-02-23 20:23:00,790][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Exit] [2026-02-23 20:23:00,791][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:23:00,791][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,791][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,791][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,791][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,791][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,791][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,792][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'executed', 'message': 'покажи статус последней задачи', 'intent': {'domain': 'status', 'operation': 'get_task_status', 'entities': {'task_id': None}, 'confidence': 0.66, 'risk_level': 'safe', 'requires_confirmation': False}, 'task_id': 'task-1'} [2026-02-23 20:23:00,792][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:23:00,792][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:23:00,793][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:23:00,793][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,793][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,793][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,793][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,793][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,793][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,794][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [__init__][Entry] [2026-02-23 20:23:00,794][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env Development. [2026-02-23 20:23:00,794][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-23 20:23:00,794][DEBUG][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-23 20:23:00,794][WARNING][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.dashboard_resolve][failed] ref=test1 env=dev error='types.SimpleNamespace' object has no attribute 'username' [2026-02-23 20:23:00,794][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,794][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,794][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,794][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_clarification', 'message': 'Я хочу сделать валидацию дашборда test1', 'intent': {'domain': 'llm', 'operation': 'run_llm_validation', 'entities': {'dashboard_id': None, 'dashboard_ref': 'test1', 'environment': None, 'provider': None}, 'confidence': 0.64, 'risk_level': 'guarded', 'requires_confirmation': False}, 'error': 'Нужно уточнение для запуска LLM-валидации: Укажите дашборд (id или slug), окружение и провайдер LLM.'} [2026-02-23 20:23:00,794][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:23:00,794][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:23:00,795][DEBUG][superset_tools_app] [assistant.conversations][Entry] [2026-02-23 20:23:00,796][DEBUG][superset_tools_app] [assistant.conversations][Action] [assistant.conversations][Action] [assistant.conversations][Action] [assistant.conversations][Action] [assistant.conversations][Coherence:Failed] '<' not supported between instances of 'str' and 'datetime.datetime' [2026-02-23 20:23:00,910][DEBUG][superset_tools_app] [assistant.history][Entry] [2026-02-23 20:23:00,910][DEBUG][superset_tools_app] [assistant.history][Action] [assistant.history][Action] [assistant.history][Action] [assistant.history][Action] [assistant.history][Coherence:OK] [2026-02-23 20:23:00,910][DEBUG][superset_tools_app] [assistant.history][Action] [assistant.history][Action] [assistant.history][Action] [assistant.history][Action] [assistant.history][Exit] [2026-02-23 20:23:00,911][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:23:00,911][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,911][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,911][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,911][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,911][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,911][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,912][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 18', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 18, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '826fa6f5-68f5-46a7-966b-1762050433c0'} [2026-02-23 20:23:00,912][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:23:00,912][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit] [2026-02-23 20:23:00,912][DEBUG][superset_tools_app] [assistant.confirm][Entry] [2026-02-23 20:23:00,912][DEBUG][superset_tools_app] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Action] [assistant.confirm][Coherence:Failed] 403: Confirmation does not belong to current user [2026-02-23 20:23:00,913][DEBUG][superset_tools_app] [assistant.send_message][Entry] [2026-02-23 20:23:00,913][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,913][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,913][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,913][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [get_all_providers][Entry] [2026-02-23 20:23:00,913][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Coherence:OK] [2026-02-23 20:23:00,913][DEBUG][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-02-23 20:23:00,913][INFO][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.audit] {'decision': 'needs_confirmation', 'message': 'запусти миграцию с dev на prod для дашборда 19', 'intent': {'domain': 'migration', 'operation': 'execute_migration', 'entities': {'dashboard_id': 19, 'source_env': 'dev', 'target_env': 'prod'}, 'confidence': 0.95, 'risk_level': 'dangerous', 'requires_confirmation': True}, 'confirmation_id': '3e514581-a359-486c-ab02-373ef8af17e1'} [2026-02-23 20:23:00,913][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Coherence:OK] [2026-02-23 20:23:00,913][DEBUG][superset_tools_app] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Action] [assistant.send_message][Exit]